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

Top