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 Stoke-on-Trent

13 restaurants

Sort by Relevance

    British

    Toby Carvery - Endon

    Leek Road, ST9 9BA, Stoke-on-Trent

    8.9 / 10
    8 reviews

    Average price £15

      British

      Congleton Road, ST7 1LW, Stoke-on-Trent

      8.8 / 10
      6 reviews

      Average price £20

        British

        Stanley Matthews Way, ST4 4TL, Stoke-on-Trent

        8.5 / 10
        26 reviews

        Average price £20

          British

          Stone Road, ST4 8AB, Stoke-on-Trent

          9.4 / 10
          8 reviews

          Average price £30

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

            British

            206 Longton Road, ST4 8BU, Stoke-on-Trent

            8.3 / 10
            33 reviews

            Average price £15

              International

              Alton Towers Resort, ST10 4DB, Stoke-on-Trent

              7.5 / 10
              72 reviews

              Average price £20

                British

                73 Grange Road, ST8 7RY, Stoke-on-Trent

                7.8 / 10
                15 reviews

                Average price £25

                  British

                  National Festival Park, ST1, Stoke-on-Trent

                  8.0 / 10
                  21 reviews

                  Average price £20

                    British

                    Alton Towers Resort, ST10 4DB, Stoke-on-Trent

                    8.1 / 10
                    46 reviews

                    Average price £29

                      Pizzeria

                      Lichfield Road, ST15 8QU, Stone

                      8.9 / 10
                      21 reviews

                      Average price £25

                        British

                        Hanley, Stoke-on-Trent, ST1 4FE, Hanley, Stoke-on-Trent

                        8.6 / 10
                        4 reviews

                        Average price £20

                          British

                          Wychwood Park Hotel, CW2 5GQ, Crewe

                          Average price £34

                            British

                            Weston Road, CW1 6UY, Crewe

                            Average price £30