Opening Wildland…
Camden Lock Bridge
Camden Town, north London, beside the Regent’s Canal
River & waterside