UK Main Showroom

Flagship Fabric Showroom & Design Studio

View Showroom

Showroom & Retail Store – Ebury Street

View Showroom

Design Centre Chelsea Harbour Showroom

View Showroom
  • Ground Floor, Central Dome, Design Centre Chelsea Harbour, London, SW10 0XE
  • (t. +44 (0) 207 751 4262)
  • [email protected]
  • N/A


Sign up for our monthly newsletter to keep up-to-date with our newest products, interior design inspirations, and latest news.

Follow us on Instagram

Shopping cart
There are no products in the cart!
Continue shopping