Planning Granted
Bell Phillips
Project information
Status
Planning Granted
Borough
Westminster
Completion
2025
Location
Eden House, 89 Church St, London NW8 8HN, UK
Team Credits
Architect
Client
Planning Consultant
Listed by
Bell Phillips Architects
Last updated on
19/05/2023
Standard
Standard (small business)
Partner