Morning Windsor Castle Tour from London tours, activities, fun things to do in London(United Kingdom)|VELTRA

Morning Windsor Castle Tour from London

Shutterstock
Shutterstock
Shutterstock
Premium Tours
Premium Tours
Shutterstock
Morning Windsor Castle Tour from London
Visit Windsor Castle during this half day morning tour from London. Admire the largest continuously occupied castle in the world, now a residence of the Queen Elizabeth II and check out St George's Chapel.