Buckingham Palace
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…
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…
From prison to palace, treasure vault to private zoo, the magnificent Tower of London has fulfilled many different roles down the centuries. One of Britain’s most iconic structures, this spectacular…
The British Museum, in the Bloomsbury area of London, United Kingdom, is a public institution dedicated to human history, art and culture. Its permanent collection of some eight million works is among the largest and most comprehensive in…
Nothing says “London” more emphatically than the 318-foot tower housing the giant clock and its resounding bell known as Big Ben. It’s as iconic a landmark as Tower Bridge. The tolling…
The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900. The Gallery…
Trafalgar Square is a public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross. Its name commemorates the Battle of Trafalgar, a British naval victory in the Napoleonic Wars over France and Spain…