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: Closed
Tuesday – Saturday: 11am – 11pm
Sunday: 11am – 5pm

Restaurant Hours

Monday: Closed
Tuesday – Friday: 12 noon – 3pm // 5.30pm – 9.30pm
Saturday: 12 noon – 9.30pm
Sunday: 12 noon – 4pm