A 700,000 sq ft mega shed scheme could be built on a 35-acre site in Preston, Lancashire.
Owner English Partnerships has selected HelioSlough as preferred developer for the Preston East Employment Area site located on Junction 31a of the M6, four miles east of Preston.