This is your one-stop shop for all things interiors. The ultimate London furniture shopping destination for interior designers, Design Centre Chelsea Harbour includes 120 design showrooms, and a visit ...
well-crafted furniture designs. The showroom opening also marks the launch of the new ‘Havana’ chair, created by Danish design duo Lab 15 and merging Danish design codes with Cuban influences from the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results