top of page
Showroom
The London ‘pop up’ showroom is located in Soho in the heart of the West End, our showrooms houses client collections and also supporting sales and marketing material.
Our London showroom can accommodate buyer appointments, presentations, meetings and conferences. TSA also host media and press events interviews, filming and press days.
bottom of page