
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.
For more stories like this, visit www.thepeakmagazine.com.sg.
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.
For more stories like this, visit www.thepeakmagazine.com.sg.