London Showroom

Design Centre Chelsea Harbour *Showroom is now temporarily closed*

To protect the safety of our staff and clients, our showrooms are temporarily closed. Our Head Office remains open for business by phone or email.

Address
DESIGN CENTRE CHELSEA HARBOUR
LOTS ROAD
LONDON
SW10 0XE
UNITED KINGDOM
Phone
+44 (0) 1623 750005
Fax
+44 (0) 1623 750031
Email
london.showroom@romo.com
Website
www.romo.com
Hours
**Showroom is now temporarily closed**

View on map
Type your address: