Also known as the Millennium Wheel, the London Eye stands almost 140m tall on the banks of the Thames River. It opened in 2000 and was the world’s largest Ferris wheel. Today it remains one of the largest in Europe and is a very picturesque part of the London