Back

2002

A second London store opens on Sloane Street, in the centre of fashionable Knightsbridge.

Layer_1_1