[Press release: 28.08.18] London will host their 16th annual London Design Festival from 15th September, welcoming world leaders in design to the banks of the River Thames to represent cultures and countries from around the globe. Read the full press release.