Call a member of the team today on +44 (0) 344 847 5004

The London Eye

The London Eye

The London Eye is a spectacular, giant ferris wheel located on the South Bank of the river Thames. Opened in 2000 to celebrate the Millennium, the Eye has become one of London's top attractions, providing visitors with panoramic views over the city.