London public art design and free installations

“Taking place this year from September 17 to 25, the London Design Festival celebrates the best of domestic and international design and provides something of a treasure trove for design aficionados – until its conclusion, venues throughout the city will host ingenuous pavilions, unique installa”


2 comments or webmentions

Leave a Reply