Camden Lock

Camden Lock


London, United Kingdom (GB)
Built between 1818–20, Camden Lock, or Hampstead Road Locks is a twin manually-operated lock on the Regent's Canal in Camden Town, London Borough of Camden.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement