The London Eye: Fun Facts About The Capital’s Very Own Visual Organ

The London Eye: Facts About London’s Famous Visual ‘Organ’ The London Eye is one of London’s most popular and iconic attractions. Attracting around 3.5 million tourists every year, London’s visual ‘organ’ draws in more people than the Taj Mahal and the Great Pyramids of Giza. That’s quite the accomplishment! Originally named the Millennium Wheel, construction began on the London Eye in 1998. It was commissioned for the millennium celebrations in 2000, and unlike many other construction targets, it opened on…