Retail|In Pictures Member
Emilia Wickstead opens new London flagship store
Luxury fashion designer Emilia Wickstead, a favourite of the Duchess of Cambridge, has opened a new flagship store in London. Located at 152-153 Sloane Street in Belgravia, London, the 3,900-square-foot flagship spans two floors and signals a new era of expansion for the luxury brand to offer the full range of Emilia Wickstead products and...
loading...