Fashion retailer doubles space with 37,000 sq ft store
The outlet will be the retailer’s first central London site south of the Thames