
Horse Guards in London is a Palladian historic building with a clock tower, built in the 18th century.








Horse Guards is the site of the ceremonial cavalry and military headquarters. is already in our database — build a personalized itinerary in minutes.
Create itinerary→