National Gallery is an art gallery in the City of Westminster, London. It contains world’s greatest collections of paintings. It is one of the most visited art museums in the world.
Buckingham Palace has served as the official London residence of the UK’s sovereigns since 1837. Today, it is the administrative headquarters of the Monarch.
Tower of London, officially Her Majesty’s Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames in central London.
The London Eye is a giant Ferris wheel located on south bank of river Thames. The London Eye gives a birds-eye view to visitors of Big Ben, Tower Bridge, and the River Thames.
Big Ben is a massive bell inside the 16-story tall clock tower located near the house of Parliament in London. However, the name “Big Ben” refers to both tower and the clock.