Planning Granted
Bell Phillips
This major estate regeneration scheme sees the provision of up to 1,120 homes, flexible retail and affordable workspaces, a library and community hub, and new public and green spaces.
Church Street Regeneration is one of London’s largest estate renewal projects and once complete, will provide up to 1,120 homes. The first phase (A) will deliver 428 new homes (50% affordable) alongside new retail, workspace, a library and public realm. The scheme balances major densification with environmental and social infrastructure. The design seeks to provide resilience to the local area through the support of the street market and provision of affordable retail and workspace.
Project information
Status
Planning Granted
Borough
Westminster
Completion
2025
Location
Eden House, 89 Church St, London NW8 8HN, UK
Team Credits
Architect
Bell Phillips Architects
Client
City of Westminster
Planning Consultant
Savills
Listed by
Bell Phillips Architects
Last updated on
25/07/2025
Small Business Membership
Medium Business Membership