London Eye from across the Thames. When opened on New Years Eve 1999 the London Eye was the tallest observation wheel in the world.