London Showroom

Chelsea Design Centre

Experience Excellence

Our flagship London showroom is located in the prestigious Chelsea Design Centre, at the heart of London's design district. Spanning over 3,000 square feet, the showroom showcases our complete range of premium decking and cladding products in beautifully designed vignettes.

Whether you're an architect, designer, or homeowner, our expert team is on hand to guide you through our collections and help you find the perfect solution for your project. Experience our products firsthand, from the authentic wood-like textures to the rich colour palettes, and discover why we're the preferred choice for discerning clients.

Showroom Features

Full product range on display

Expert design consultation

Virtual reality experience

Sample collection service

Trade professional welcome

Free parking nearby

Visit Us

Address

Chelsea Harbour Design Centre
Lots Road London
SW10 0XE

Opening Hours

Monday - Saturday: 9:00 AM - 6:00 PM
Sunday: Closed

gallery

Showroom Gallery

Getting Here

Our Chelsea showroom is easily accessible by public transport and has parking facilities nearby. Located in the Design Centre, you'll find us surrounded by London's finest interior design showrooms.

🚇

By Tube

Imperial Wharf or Fulham Broadway stations (15 min walk)

🚌

By Bus

Routes 11, 22, 170, 319 stop nearby

🚗

By Car

Parking available at the Design Centre car park

Need Installation Support?

Our technical team can provide expert advice and answer any installation questionss

Contact Technical Team