Fab Lab London
closed June 2017

 

Fab Lab Limited. Company number 09016196. Registered in England and Wales.