120 Fenchurch Street
Development Appraisal & Investment Monitoring
Project key data
120 Fenchurch Street, City, London
650,000 sq ft new build office development
Worshipful Company of Clothworkers
Development appraisal of original scheme followed by investment monitoring to completion.