London's most useless station is just 199m from another
West India Quay DLR station is a mere 199 metres from Canary Wharf, making it the shortest distance between two stations on the London network. Discover the history and debate around this curious stop.