Day Trip from London to Windsor Castle
Visit the gorgeous Windsor Castle for a quiet escape from the city of London. Tour the chapel where Prince Harry and Meghan Markle were wed and experience a surprisingly kid-friendly excursion at the Queen’s weekend residence. Windsor is the perfect day trip from London.