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: 10am – 10pm
Sunday: 10am – 6pm

We are sorry to say that, due to the Very High Alert regulations, we are once again forced to temporarily close.

We will review the situation if the tiers change - please watch this space for updates.