Only with offers
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 Windsor

21 restaurants

Sort by Relevance

    British

    Harvester - Windsor Lad

    250 Maidenhead Road, SL4 5HQ, Windsor

    Average price £30

      British

      14 Straight Road, SL4 2RX, Windsor

      Average price £30

        British

        The Promenade, SL4, Windsor

        Average price £65

          British

          Straight Road, SL4 2LP, Windsor

          Average price £136

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

            British

            Average price £33

              British

              4 Market Street, SL4 1PB, Windsor

              Average price £80

                MICHELINBritish

                Bluebells Restaurant, London Road, SL5 0PT, Ascot

                9.6 / 10
                174 reviews

                Average price £30

                  British

                  Tillys Lane, Two Rivers, TW18 4EN, Staines

                  Average price £30

                    British

                    399 London Road, SL3 8NE, Slough

                    Average price £31

                      British

                      Braywick Road, SL6 1BN, Maidenhead

                      Average price £46

                        British

                        Maidens Green, RG42 6LD, Bracknell

                        9.1 / 10
                        78 reviews

                        Average price £26

                          Afternoon Tea

                          Burnham Beeches Hotel, SL1 8EG, Slough

                          8.9 / 10
                          33 reviews

                          Average price £26

                            British

                            374 London Road, SL3 7JD, Slough

                            Average price £30

                              British

                              London Road, SL5 7SB, Ascot

                              Average price £35

                                Grill

                                Terminal 5, TW6 2GA, Hounslow

                                Average price £92

                                  Afternoon Tea

                                  Cooper's Hill Lane,, TW20 0YJ, Egham

                                  Average price £25

                                    British

                                    Taplow Common Road, SL1 8LP, Slough

                                    Average price £30

                                      Pizzeria

                                      Stoke Green, SL2 4HN, Slough

                                      Average price £134

                                        British

                                        Sheraton Heathrow Hotel, UB7 0HJ, West Drayton

                                        Average price £30

                                          British

                                          Taplow House Hotel, SL6 0DA, Maidenhead

                                          Average price £40

                                            British

                                            Terminal 5, TW6 2GA, Hounslow

                                            Average price £1