Howden Group agrees major expansion of City headquarters One Creechurch Place

2026-01-13T13:24:30+00:00January 13th, 2026|

Global insurance firm Howden Group has agreed a significant lease regear that will see it expand its space at City of London headquarters One Creechurch Place to the entire 275,000 sq ft. The post Howden Group agrees major expansion of City headquarters One Creechurch Place appeared first on Property Week.

Go to Top