Storr Lane
United Kingdom
>
England
>
North Yorkshire
>
Hackness
>
Storr Lane
Storr Lane is a street in North Yorkshire, Hackness.
Storr Lane
type of road
District road
isolated_dwelling
Red House
Storr Lane
Red House
St Peters
Fish Pond