Dune Flagship Store Opens Its Doors

Dune Flagship Store Opens Its Doors

Friday saw the opening of the brand new Dune flagship store on Oxford Street to the delight of shoe lovers everywhere.

Dune LondonWith a gorgeous unique design and 2,200 square feet selling space, it is the group’s largest store to date and a great place to head over to if you’re planning a shopping trip to the West End.

Queue-safe are proud to have provided Dune with their wet umbrella solution for here and also their new 28 Argyll St store.