About

Natuzzi Italia is Italy's largest furniture manufacturer, specialising in chic, timeless design for today's modern and ever-changing lifestyle.

Store Locations (1)

Centre Name Location
London
Shepherds Bush, LONDON