Chalton Gallery

Location: 

96 Chalton Street
NW1 1HJ   London
Reino Unido
51° 31' 51.006" N, 0° 7' 52.1148" W