Windsor Hop-on Hop-off Open Top Bus Tour
Activities
City activities
Hop-on hop-off
Great outdoors
Attractions & guided tours
Excursions & day trips
Culture & history
Sightseeing & traditions
Windsor is a world-famous town situated just west of London. Its origins date back over 1000 years, when William the Conqueror built Windsor Castle, which housed the wedding of Prince Harry and Megan Markle. Take a stroll down the Long Walk on your way to visit the Castle....