The London Eye: Fun Facts About The Capital’s Very Own Visual Organ The EDF Energy London Eye is one of London’s most popular attractions, attracting around three million visitors every single year. In fact, it even gets more visitors than the Taj Mahal and the Great Pyramids of Giza! Construction began on the London Eye — originally named the Millennium Wheel — back in 1998, in order to celebrate the coming of the new millennium (along with other, less well-fated…