At the time of its completion in 1999, the London Eye was the world’s tallest Ferris wheel, taking you 135 meters high at its highest peak. It’s located on the bank of the Thames, across from Big Ben, and quickly became just as integral a feature to London’s skyline as its neighbor.