The London Eye is a giant Ferris wheel on the South Bank of the River Thames in London. Also known as the Millennium Wheel,