Mitchell Lane
United Kingdom
>
England
>
North Yorkshire
>
Long Preston
>
Mitchell Lane
Mitchell Lane is a way in North Yorkshire, Long Preston.
Mitchell Lane
Bicycle
Yes
type of road
Way