Die Station liegt am Südkai des South Dock der West India Docks.
Das South Dock begann als City Canal, quer über die Isle of Dogs gegraben und 1805 als Abkürzung zwischen zwei Flussabschnitten der Themse eröffnet. Er rentierte sich nie und wurde 1829 an die West India Dock Company verkauft. 1866–70 erweitert, wurde er in South West India Dock umbenannt, später South Dock genannt.