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