Scalm Lane
United Kingdom
>
England
>
North Yorkshire
>
Selby
>
Scalm Lane
Scalm Lane is an asphalted street with two lanes in North Yorkshire, Selby.
Scalm Lane
type of road
District road
Lanes
2