St Saviour's Dock
Dock in London, England / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about St Saviour's Dock?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
St Saviour's Dock is an inlet-style dock in London, England, on the south bank of the River Thames, 420 metres east of Tower Bridge. It forms the eastern end of the Shad Thames embankment that starts at Tower Bridge. The east side of the Dock is Jacob's Island.