The Chelsea Flagship Store Wandering into Duke of York Square in Chelsea, I was instantly captivated by the Monica Vinader flagship store. Set in a large glass outer wall building, it sits in the middle of the square. The store excites your senses from the moment you walk through the door, with the scent of candles that have ...