Tag : Chelsea
Sunspel opens Chelsea storeSubscription
British heritage brand Sunspel has opened its sixth UK store, in Duke of York Square in London’s Chelsea.
New brand The Deck to open London store Subscription
New womenswear tailoring brand The Deck is launching this spring with a flagship on London’s King’s Road, Drapers can reveal.
On 21-26 May, more than 60 shops, restaurants and hotels created incredible floral installations for London’s Chelsea in Bloom floral festival, now in its 13th year.