The proposals for the site, on land adjacent to Peel Road to the south of the Blackpool and Fylde Industrial Estate, are still in the early stages and Lightsource is hoping to speak to residents and utilise local knowledge and ideas to help refine the ...