The London Eye

The London Eye

The London Eye

Europe’s tallest Ferris wheel, 135-metre (443 ft) is situated on the banks of the River Thames. A trip on the London Eye will afford visitors with a unique view over London’s horizon. 15-20 minute stroll.