Welcome to Royal Windsor - the stunning Berkshire town in the shadow of the historic Royal residence, Windsor Castle, on the Thames!
'London's country estate', the town of Windsor is a rich mix of history, culture, heritage and fun which is a 'must see' destination. Whilst the Castle dominates the town, there's more than enough going on 'outside the walls'. For those looking to stretch their legs and enjoy some green space, the Long Walk (up which Royal wedding parties and funeral corteges have travelled in recent years) is a great way to see the Castle.
The town's Tudor and Georgian architecture also house a great mix of high street brands and independent retailers. Of course, therae are plenty of restaurants, cafes, tearooms and pubs to stop for a 'pit stop' before carrying on with your day.