London Eye Jubilee Gardens, London, England SE1 7PB | 51
Although only completed in 2000, London Eye has become one of the capital's most iconic symbols. Standing at 135 metres high with 32 passenger carrying pods, one for each London borough, London Eye is ...