The National 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, tracing the world’s history of art.
The Victoria and Albert Museum
The V & A is the world's largest museum of decorative arts and design, housing a permanent collection of over 4.5 million objects. The museum is also famed for its exciting exhibitions, but be sure to research these well in advance of your visit, as they are often temporary.
Tower of London
A historic castle located on the north bank of the River Thames in central London. This Royal Palace turned infamous prison tells a fascinating story of London's rich history.
The London Eye is a giant Ferris wheel on the South Bank of the River Thames in London offering spectacular panoramic views.
Natural History Museum
The Natural History Museum in South Kensington, exhibits a vast range of specimens from various segments of natural history. A great day out with the family!
Home to Queen Elizabeth, the palace is often at the centre of state occasions and royal hospitality. A must-see London attraction.
Westminster Abbey is a must-see living pageant of British history. Every year Westminster Abbey welcomes over one million visitors who want to explore this wonderful 700-year-old building.
Tower Bridge was built over 120 years. Befit with giant moveable roadways that lift up for passing ships, it is to this day considered an engineering marvel and one of the most famous and instantly recognisable structures in the city.
London's most notable green space, Hyde Park is set in the heart of the city and is the perfect location to escape the hustle and bustle of London.
The famous clock tower is located at the north end of the Palace of Westminster in London. Known as one of the city’s most recognisable landmarks, Big Ben is currently undergoing maintenance which means it's bells will remain silent until 2020.
Houses of Parliament
Also known as the Palace of Westminster, the Houses of Parliament are an iconic landmark on the bank of the River Thames, in the City of Westminster.