Die Station wurde am 31. August 1987 eröffnet, zusammen mit der Zweigstrecke in Richtung Stratford.[1] Während der Hochblüte der Docklands verlief auf derselben Trasse eine Eisenbahnlinie der North London Railway, die von 1850 bis 1944 in Betrieb war.