News

Zara is set to open its largest store worldwide in Antwerp, Belgium, in 2026. This urban regeneration project combines retail ...
Aviva has submitted a planning application to transform 130 Fenchurch Street in the heart of the City of London into a striking 34-storey office tower, marking ...
Plans for a 34-storey ‘showpiece tower’ by the Sky Garden have been submitted with the City of London Corporation. The ...