British footwear retailer Dune London has reopened its Westfield Stratford City store following a two-month renovation featuring a “bespoke flagship concept” offering customers an elevated shopping experience. The refreshed 1,291-square-foot store introduces a new flagship concept designed in-house by the brand’s creative and global store...
7 Apr 2025