Westminster approves £571m Church Street regeneration masterplan

Westminster City Council has approved its own 10-acre Church Street estate regeneration masterplan, which will provide 1,120 homes with a GDV of £571m. The approved hybrid planning application comprises three sites and the Church Street market and will provide 50%