Horse Guards Parade – A Venue for Royal Ceremonies

Horse Guards Parade is the Parade Ground for Many London Royal Ceremonies:Located at the heart of Whitehall, the political centre of  Britain, Horse Guards Parade is where some of the best of British royal parades and ceremonies take place in London.The Changing the Guard Ceremony (horse … [Read more...]