Delvaux Flagship Store


The world’s oldest luxury leather brand, Delvaux, was founded in Belgium in 1829, and has recently opened its new flagship store on Sloane Street, London. Covering 2,150 square feet, the store has been carefully crafted to create a sense of opulence which reflects the quality of goods that the brand is renowned for.

TDS were tasked with producing the GA’s and fabrication drawings for a feature staircase designed especially for this extravagant new store. Having previously worked with our client on other projects, we were already aware of their standard procedures. Likewise, they knew our processes and had seen the quality of work that we produce, and it was because of this confidence in our abilities and the strong working relationship that they decided to entrust us with this particular project.

Our architectural metalwork team took the architect’s design and, using Tekla software, they were able to produce drawings which fitted the staircase into the required space while using our client’s standard details and fulfilling the engineer’s requirements. Working to several restrictions at once could have been a challenge, but our team’s skilled use of the software meant that the project was completed smoothly. The drawings were produced to a high level of accuracy that has allowed the project to be completed both on time and to the standards expected by both our client and Delvaux.

By taking pride in their brand and producing goods of exceptional quality, Delvaux is a leading luxury leather brand that has stood the test of time. This was an exciting project for us and we are delighted to have been entrusted with a role in the development of their new London flagship store.

Images: Sloane Street