Windsor is a delightful town in the Royal County of Berkshire. Nestling on the River Thames with oodles of history, easy to get to by road or train there are so many reasons to visit, here’s our Top Ten:-
1. Windsor Castle
The largest inhabited Castle in the world and Queen Elizabeth’s favourite residence. See St George’s Chapel, the State Apartments and the Changing of the Guard. This year the Round Tower opens to the public for the first time in 40 years. Lots of holiday activities for children plus don’t miss Queen Mary’s Doll’s House, the Castle provides a stunning back drop for photos too.
2. Theatre Royal Windsor
Built in 1793, Windsor’s beautiful Theatre produces a wide variety of performances from classics to pantomime. Fantastically located along the High Street in the shadows of the Castle, walking distance to restaurants and bars.
3. Restaurants
Windsor boasts a huge variety of places to eat. From cafes to fine dining, there is something to suit all tastes and budgets. There are great bars too and for those with the energy a thriving club scene.
4. River Thames
Windsor sits on the River Thames about 20 miles west of London. Jump on a French Brothers boat trip all the way up to Hampton Court, or for the brave at heart hire your own motor boat. Alternatively, and less energetically, head over to the Brocas and kick back with your picnic blanket. Enjoy the best views of the Castle and watch the boats go by. Don’t forget to take some bread for the swans.
Windsor is surrounded by acres of Crown land. Fantastic for walkers and picnickers alike! Check out Savill Gardens with it’s stunning new Rose Garden, Windsor Great Park and Virginia Waters or head down to Alexandra Gardens just next to the river. With multiple activities all year round from mini-golf to bungee trampolining, Alexandra Gardens hosts an ice-rink in the winter months and the Windsor Wheel throughout the summer.
10. Eton High Street