Tag: The Yards
Salomon Expands with New Flagship Stores in Covent Garden and Soho,...
Salomon, the outdoor sports lifestyle brand, has launched two new flagship stores in London. Located at The Yards in Covent Garden, the first store...
Lululemon Upsizes Store in Covent Garden’s The Yards
Longmartin Properties Ltd, a joint venture between Shaftesbury Capital and the Mercers’ Company, has announced that technical athletic apparel brand, lululemon, has officially launched...