Location

Deane House Studios, 27 Greenwood Place, London  
NW5 1LB

Greater London

Google Map of Deane House Studios, 27 Greenwood Place, London  ,NW5 1LB

Website Address

http://www.shapearts.org.uk