Lockside Camden

Lockside Camden
75–89 West Yard Dock, London, NW1 8AF
Photo of Lockside Camden