NATUZZI - TOTTENHAM COURT ROAD STORE

22
JAN
2011

Natuzzi opens a new store, over 9,500 sq ft and two floors. It includes an Italian coffee bar where you can relax, unwind and consider the design options for the home.