Drury House Restaurant

Restaurant - British in Windsor
The Drury House is Windsor's oldest established restaurant, having been trading for over 100 years. The restaurant has gained a world wide reputation for high quality home cooked food. They specialise in Home made Pastries, Puddings, Pies and Flans as well as traditional Roasts, such as Beef, Lamb, Pork and Turkey.
Vegetarian Dishes
Nearest public transport
Windsor Royal Station - National Railway