Citadines Trafalgar Square London: 550 m to London Eye