Share

New landmark project puts a big “Smile” on London

The London Design Festival opened on Sept. 17 with over 400 events and installations on display across the capital. “The Smile” is one of the festival’s Landmark Projects, designed by architect Alison Brooks.

Leave a Comment