Our London Flagship is located in the prestigious Knightsbridge area, in the heart of Chelsea. As you will find out in the second part of this post, there are lots of cultural activities going on around the store, so you can indulge in a spot of shopping and carry on with your day by visiting nearby museums, galleries, restaurants and parks.
Today though, I wanted to take you on a little video tour of our two storeys boutique on Sloane Street, opposite Harvey Nichols. You also get a sneak preview of our Spring-Summer collection that just landed in stores.
5 Sloane Street