Windsor's jewel in the Crown is its Castle; the largest and oldest inhabited castle in the world, it is Her Majesty the Queen's favourite weekend home and is situated next to the beautiful river Thames.
The Royal Borough has a rich mix of history, culture, heritage and fun, making it one of southeast England's loveliest visitor venues and short break destinations – a must see for everyone's list. You might even witness the colourful spectacle and pageant of the Guards marching through the streets of Windsor, and the Changing of the Guard ceremony within the Castle walls. It's a sight not to be missed!
If theme parks are your thing then you will love visiting the LEGOLAND Windsor Resort situated just outside of the town centre. Relax and be inspired by the seasonal interest in beautiful gardens such as The Savill Garden in Windsor Great Park and the National Trust Gardens at Cliveden near Maidenhead. There is excellent shopping, many restaurants and pubs, and the fun nightlife will ensure your group of friends or family is sure to find something to suit everyone.