The London Eye is a giant Ferris wheel on the south bank of the River Thames in London. It is 135 meters tall and took seven years to construct. Since opening in 2000, it has had over 3.5 million passengers per year who ride in its 32 capsules and enjoy panoramic views of London from the top.