Camden Lock Place

Camden Lock Place
Camden Lock Place, London, NW1 8AF