Boss showrooms are strategically located in four prestigious locations in London, Manchester, Chicago and Dubai; further extending our global reach and reputation, helping us deliver on a global scale and bringing our unique vision, quality and innovation wherever you happen to be.
The consideration of product, fabric and specification for all our showrooms reflects the attention to detail we strive to achieve globally. We have defined how commercial spaces work, introducing a range of high-quality furniture and solutions that bear all the hallmarks of British engineering and craftsmanship – beautifully detailed, built with design integrity and innovation.
Our London Showroom in Clerkenwell, is no different. Whilst nothing is quite the same as touching and feeling the furniture, walkthrough our virtual tour and live the Boss experience first hand.