There are six Jo Malone outlets in London. Four of these are stand-alone shops; the other two are in Harrods and Selfridges department stores.
The flagship store is in Sloane Street; a sleek corner location with topiary outside the door. It’s at the quiet Sloane Square end of the street.
It’s a very pleasant space to be in, with ‘Tasting Bars’ for brief therapies such as arm massage…