Millwall Docks

Advertisements
Millwall Docks are situated on the Isle Of Dogs, near the West India Docks; can be reached by rail from Fenchurch Street Station.