Exhibition Made in Arts London at The Lethaby 20 Nov 2014 – 01 Dec 2014 Central Saint Martins London, United Kingdom Save / follow 1 I've seen this Comment on Made in Arts London at The Lethaby Share Made in Arts London at The Lethaby with your friends