Ceccotti Showroom

Following a long-standing mutual admiration; Ceccotti Collezioni & Tollgard Design Group have joined forces to refurbish & reopen the Ceccotti showroom at London’s prestigious Design Centre, Chelsea Harbour.

First Floor, Centre Dome, Design Centre,
Chelsea Harbour, London, SW10 0XE