London Design Festival

London Design Festival

The London Design festival is an annual event that showcases the best in design to the world. This structure at the Royal college of art is called Smile. It is the largest cross laminate structure ever built and is very impressive. Other features are large structures...