Something seems to be missing here. Perhaps the intention is to continue the motorway (M65) at some later date. Situated between Preston and Leyland in Lancashire, UK.