Camden Lock Bridge in Camden Town, London, UK.