Book a Table

Things To Do In Windsor

Home to the British royalty for centuries, Windsor is a town rich in history, famously home to the world’s oldest and largest inhabited castle – Windsor Castle. Windsor is steeped in the tradition and pageantry of the Royal Family and its surrounding countryside, riverside location and excellent shopping make it a great destination for a day trip from London.

To help you plan your itinerary before you travel, here is a selection of our recommended places to visit…

Keep in touch

Personal Details:

Terms:

Opening Hours

Opening Hours

Monday & Tuesday: Closed

Wednesday – Saturday: 11am – 11pm

Sunday: 11am – 5pm

Restaurant Hours

Monday & Tuesday: Closed

Wednesday – Saturday: 12noon – 3pm // 5.30pm – 9.30pm

Sunday: 12noon – 4pm