Big Ben

London, United Kingdom

Big Ben

The most famous bell in Europe, perhaps even in the world, Big Ben, is one of the iconic landmarks of London. The tower is the third largest bell tower in the world and is over 150 years old. It was recently renamed Elizabeth Tower as a tribute to Q