2023 | Lendlease – United Kingdom
London Euston Station

The Project
- £41 billion GVA to the economy by 2053 – largest urban regeneration project in the UK
- £9bn total expected value
- 335,000sqm office – 65,000sqm retail
- 2,500 housing units – up to 1,200 affordable
Our Role
- Social impact strategy creation aimed at avoiding gentrification
- Affordable housing investment strategy concept, design and implementation
- Strategy and value creation plan for the life sciences district
- Stakeholder engagement with major institutions in the knowledge quarter
Our Impact
- Pilot proposal for:
- Social Impact Bond
- Impact start-up accelerator
- Attraction of key tenants for life sciences district
- Attraction of investors including:
- Funds and Trusts
- Foundations
- Impact Investors