Situated on the South Bank of the river Thames, the London Eye is an iconic part of London’s skyline. At 135 metres, the Lastminute.com London Eye is the world’s tallest cantilevered ...
A one-day London pass costs £105 per person ... and extra perks like free parking and a discount on fast track vouchers. Why not make that London Eye trip extra special by washing it down ...