Explore the UK
Windsor Coach Tours
Windsor Castle, the Long Walk and a cruise on the Thames — a short hop from London.
A short journey from London takes you to Windsor, home to Windsor Castle — a royal residence dating back to the 12th century. Tour the castle and grounds, walk the Long Walk and enjoy a cruise on the River Thames. An easy, popular day trip for groups of any size.