Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best British Restaurants in Milton Keynes

16 restaurants

Sort by Relevance

    British

    The Swan - Milton Keynes

    High Street, Woburn Sands, MK17 8RH, Milton Keynes

    9.3 / 10
    8 reviews

    Average price £30

      Pizzeria

      Wolverton Road, Great Linford, MK14 5AJ, Milton Keynes

      9.0 / 10
      33 reviews

      Average price £25

        British

        East Lake Park Tongwell Street, MK15 0DF, Milton Keynes

        8.8 / 10
        14 reviews

        Average price £20

          British

          Sheep Lane, MK17 9HD, Milton Keynes

          8.9 / 10
          31 reviews

          Average price £27

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            British

            London Road, MK5 8AF, Milton Keynes

            8.3 / 10
            17 reviews

            Average price £20

              British

              15 Newport Road, MK15 0AE, Milton Keynes

              8.8 / 10
              13 reviews

              Average price £25

                British

                2 Newport Road, MK17 8LJ, Milton Keynes

                7.8 / 10
                22 reviews

                Average price £30

                  British

                  Midsummer Boulevard, MK9 2EA, Milton Keynes

                  8.9 / 10
                  8 reviews

                  Average price £30

                    British

                    800 Secklow Gate West, MK9 3BZ, Milton Keynes

                    8.4 / 10
                    19 reviews

                    Average price £15

                      Steakhouse

                      Xscape , MK9 3XS, Milton Keynes

                      8.1 / 10
                      45 reviews

                      Average price £38

                        British

                        The Approach, MK8 8LY, Milton Keynes

                        Average price £25

                          British

                          Loake Close, NN4 5EZ, Northampton

                          8.3 / 10
                          7 reviews

                          Average price £20

                            British

                            Watling Street, LU7 9ND, Leighton Buzzard

                            8.1 / 10
                            16 reviews

                            Average price £20

                              British

                              Kempston, MK42 7FY, Bedford

                              8.6 / 10
                              5 reviews

                              Average price £15

                                Pizzeria

                                Tickford Street, MK16 9EY, Newport Pagnell

                                Average price £27

                                  British

                                  Church Road, MK45 1AE, Bedford

                                  Average price £30