October 2020

Windsor Castle: 10 Things To Know Before You Visit

We love London, but there’s so much more to the UK to explore! If you hop on a train you can experience some of the UK’s most historic sites and beautiful landscapes, like Windsor and Windsor Castle.
A visit to Windsor is an ABSOLUTE must!
Castles are perhaps the most iconic places to absorb the impressive history of the British monarchy. Windsor Castle…