Getting Around Why Three Identically Named London Stations Puzzle Tourists Year After Year Navigating London’s Canary Wharf is a bewildering maze of three identical stations. Can tourists ever find their way? The answer may surprise you. First Time in London TeamJanuary 26, 2026