Needspace
Needspace? We offer a range of offices, studios & workspace units to rent in Clapham. All offices are available on flexible agreement terms and with monthly inclusive billing.
Address:
Clapham North Art Centre
26-32 Voltaire Raod, Clapham
London
SW4 6DH
United Kingdom
Tel:
02031427000
Website:
http://www.needspace.co.uk