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:


Opening Hours

Opening Hours

Monday & Tuesday: closed

Wednesday & Thursday: 11am – 10pm (food served 12 midday – 3pm & 5:30pm – 9:30pm)

Friday & Saturday: 11am – 11pm (food served 12 midday – 3pm & 5:30pm – 9:30pm)

Sunday: 11am – 5pm (food served 12 midday – 4pm)