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.