The London Eye is one of the most recognisable London landmarks and sits only a short walk away from Park Plaza Westminster Bridge London. This London attraction is the world's tallest cantilevered observation wheel, where you will be able to experience the beautiful sights of the London skyline from a 360° angle.