Browsing: Macus Geddes

Landsec announces 139,900 sq ft of deals across its retail portfolio Landsec has signed deals with 25 brands totalling 139,900 sq ft across its retail destinations.…