159 Camden High Street

159 Camden High Street
London, NW1 7JY