Trafalgar Square

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 that took place on 21 October 1805 off the coast of Cape Trafalgar. The site of Trafalgar Square had been a significant landmark since the 13th…

National Art Gallery

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 is an exempt charity, and a non-departmental public body of the Department for Culture, Media and Sport. Its collection belongs to the government on behalf of the British public, and…

Big Ben & Houses of Parliament

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 of Big Ben is known throughout the world as the time signal of BBC radio. Below it, stretching along the Thames, are the Houses of Parliament,…

The British Museum

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 existence,having been widely sourced during the era of the British Empire. It documents the story of human culture from its beginnings to the present. It was…