Venue detail


Woburn Square Research Centre

Slade Research Centre
Woburn Square, London, WC1H 0AB
London WC1H 0NS United Kingdom
www.ucl.ac.uk/slade
T. + 44 (0) 20 7679 2313