Sídlo společnosti, její výstavní prostory a sklad se nacházejí v Sunbury-on-Thames západně od Londýna a firma má dvě pobočky v Evropě a dceřinou společnost v USA. Firma má širokou spotřebitelskou základnu, která sahá od menších nezávislých butiků až po největší obchodní řetězce, včetně předních velkoobchodníků, jako jsou společnosti Heals, Selfridges, Libertys a Conran Shop (Velká Británie), Illums (Kodaň), Lane Crawford (Hongkong) a Saks Fifth Avenue (USA).
Od roku 2003 je možné výrobky značky LSA zakoupit také v České republice.