7 major high street stores 'set to close' including Zara, River Island and Pandora
Zara, River Island, and Urban Outfitters could be forced to close when their leases end in 2027 as the Oxford Street building they are located in is set to be shut for renovations