Pandora’s new London store to be largest in world

Pandora London Store

Pandora is set to open a brand new global flagship store on London’s Oxford Street next month, marking the largest Pandora concept store in the world.

The new store will be located in the brand new Park House building, between Bond Street stations and Marble Arch on what is the busiest shopping street in central London. The 200sqm retail space will be housed over two floors, designed by Grapes Associates, who have initiated a brand new style of Pandora store design, the first of its kind in the UK.