PROJECTS

Fenchurch Street

A landmark 36-storey office-led development totaling 645,000 sq. ft. in the heart of the City of London, at the southern edge of the City’s iconic tower cluster. The project delivers best-in-class commercial space with strong ESG credentials, integrating high-spec workspaces, generous green areas, and the sensitive restoration of historic structures to create a new architectural anchor in London’s core.

Westcourt provides development advisory and project monitoring support.