London Design Festival: INTERNI presents “Innovative Landscape Talks”

International creativity and Italian design meet up in the Made in Italy showrooms of London