Portal:London transport/Selected pictures/48
Appearance
Camden Lock or Hampstead Road Lock in Camden Town, north London is the only twin lock on the Regents Canal.
Camden Lock or Hampstead Road Lock in Camden Town, north London is the only twin lock on the Regents Canal.