Chelsea Harbour Design Centre
Please feel free to visit our Chelsea Harbour Design Centre showroom in London to browse our new range of mirrors and furniture. From Venetian Mirrors to mirrored console tables and headboards, we have a large selection of our catalogue on display. All our furniture and mirrors are handmade in England, so this will be your chance to view our exemplary quality and the high level of detail that goes into manufacturing our products.
Where to Find Us
1/7 Design Centre
Head Office Tel: +44 (0) 1277 374541
Design Centre Tel: +44 (0) 207 352 0397