revolving to show the East End, London docks and Isle of Dogs. On that map there was no City Airport, no cluster of tall commercial buildings in the City of London, and no sign of the Canary Wharf ...
station in East London could be moving a step closer to becoming reality. In 2023, plans for a Thames Wharf DLR station, which has long been earmarked to be built between Canning Town and West ...