Plans for the £200m Stoford Park Northwich include manufacturing, industrial and logistics units ranging from 100,000 sq ft to 600,000 sq ft.
The post Stoford unveils plans for 1.1m sq ft Cheshire I&L scheme appeared first on Property Week.