Stoford wins consent for £75m All Saints scheme

 

Stoford Developments has today won planning consent for its £75m All Saints business park in West Bromwich, West Midlands.

 

The scheme will be the first of its kind in the town, providing large-scale