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…

Read more

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…

Read more

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…

Read more

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…

Read more

Tower of London & Tower Bridge

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…

Read more

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…

Read more