Built 1870.
Location Regent's Canal, Camley Street, London, NW1
Categories
Authority
More Information Saint Pancras Basin