Outside London: A Windsor Castle Day Trip
A Windsor Castle day trip is an easy add-on to any visit to London! Said to be Queen Elizabeth’s favorite London castle, Windsor Castle is this fascinating mix of historic site and the everyday someone’s (a wealthy someone’s) home. It’s also an easy day trip option outside London. A Windsor Castle Day Trip I find… Read More Outside London: A Windsor Castle Day Trip