london

Europe

17 Top-Rated Tourist Attractions in London

1 Buckingham Palace and the Changing of the Guard Buckingham Palace and the Changing of the Guard One of Britain’s most iconic buildings, Buckingham Palace is also the scene of London’s most popular display of pomp and circumstance, the Changing of the Guard. Drawing crowds at 11:30am in every season, this colorful and free display of […]

Read More