Retail
Dune opens new flagship store in London
Footwear and accessories brand Dune London has opened a new flagship store in 100 Liverpool Street, a new premium retail hub situated in Broadgate, London. The new 1,646 square foot flagship store, adjacent to Liverpool Street station, opens today, December 2 and showcase the brand’s ladies, men’s and accessories collections. The store also has...
loading...