More about Ucl Knowledge Lab
Ucl Knowledge Lab is located at 23-29 Emerald St, London WC1N 3QS, UK
+44 20 7907 4646
http://www.ucl.ac.uk/ioe/departments-centres/centres/ucl-knowledge-lab