Image: thepinkcigarette
British heritage label Aquascutum are launching a pop-up store on London’s iconic Sloane Street on 7th December, which will stock everything from luxury tailoring to accessories.
The one-off shop will also stock men’s outwear, womenswear from Aquascutum London and Aquascutum Collection, the brand’s directional runway collection.
Visit the store at 160 Sloane Street from 7th December 2011.