Olivia Burton launches first store with dream garden pop-up

The space will also introduce customers to new in-store experiences for the first time, including a personalisation station

British accessories brand Olivia Burton has launched its very first bricks and mortar store in London’s Covent Garden.

Back to top button