Zara opens on Cheapside in City

Description

Fashion retailer Zara has opened a new store at Landsec’s One New Change on Cheapside in the City of London.