This article was published 11 years It’s that time of year again, and the London Design Festival is looming. All the action starts on Saturday 20 September, so I have scoured the guide, trawled through my inbox and asked my friends in the know, sorted through invites, read all the…
