Taking place across the English capital from September 16-24, 2017, the London Design Festival includes a variety of indoor and outdoor art installations for the general public to enjoy.
The post Standout art installations at the London Design Festival appeared first on The Peak Magazine.