Historic
Iconic as they come, Big Ben is the face of London. It includes the Houses of Parliament and Elizabeth Tower and has a massive bell inside the clock tower that weighs 13,760 kg.
Interesting fact: Big Ben doesn’t stop easily. The Commons Chamber was destroyed in the Second World War, but Big Ben survived and continued working.
Location: London SW1A 0AA, United Kingdom. Find on map