call 020 3880 0339
email sales@selo-uk.com

London Showroom & Meeting Space

Welcome to our newly opened Hub!

A space for Architects, Designers and Contractors to share and enjoy.

 

Contemporary Interior Doosets
Explore for yourself