Peel reveals plans for Salford housing and nature park

 

Manchester-based property giant Peel has submitted an outline planning application for a housing and nature park scheme in Salford, Greater Manchester.

 

Peel plans to build around 350 family homes, of which about 70 will be affordable units, and