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.
View in Google Earth Categories: Roads - Interchanges
Links: en.wikipedia.org
By: Hinkkanen

Comments

Policies
Please enable images and enter code to post
Reload