Camden Lock Place

NW1 8AF London