Top 5 Iconic London Attractions
As the world descends upon London with anticipation of the 2012 Olympic Games, visitors from all nations will not want to miss exploring the captivating capital of England. Blazed with iconic symbols like the red phone booth, double decker bus and the Underground, discover the magical attractions that make London the gem of the UK. With the largest metropolitan in the EU, London boasts a wealth of art, fashion and sophistication that has allowed it to become the first city ever to host the Summer Games three times.
The looming clock tower, Big Ben is the nickname for the great bell tower at the north end of the Palace of Westminster in London. Over 150 years old, Big Ben is the largest four-faced chiming clock in the world and can be seen in a number of popular movies and television shows such as National Lampoon's European Vacation and Doctor Who.