London Design Festival announces 2017 installations

18 May 2017

The London Design Festival has announced a series of the installations that will be present during its 2017 edition. Chief amongst these is Villa Walala, a castle made from building blocks that is being planned for Broadgate and created by the designer Camille Walala.