Given the current climate, many authorities are placing restrictions on restaurant openings. We are continuously updating the availability of our partners to reflect these measures. Learn how to support your local restaurants.
Not far from Windsor Castle, Windsor Grill is an independent British restaurant that oozes class. The restaurant is housed inside a gorgeous white building on Saint Leonards Road where you can expect a main menu that’s most famous for its steak. Try the 28-day aged Surrey farm beef or other, less beefy specials in the way of fresh Devon crab, Scottish west coast scallops or Iberico pork. Of course, you then have a fine selection of wines alongside classic cocktails to complement. Windsor Grill is award-winning and immensely popular and once you’ve arrived there with a reservation in you pocket, you’ll soon see why. This is British dining at its best.
Food sounds delicious?
Get a table before they're gone
Was celebrating a birthday and had a very nice evening. Staff were all very pleasant without being over attentive. The food was of a good standard. My fish dish, although on the small side, was extremely tasty. Will definitely return and recommend to friends.
I've been several times before and always had a good meal. I think the steak is the best in Windsor to be honest. Very good experience overall.
It was my first time visiting the restaurant and I would definitely come back. The service and the food was outstanding.