Hellen Stead
United Kingdom
>
England
>
North Yorkshire
>
Hanlith
>
Hellen Stead
Hellen Stead is a building in North Yorkshire, Hanlith.
Hellen Stead
Building
Yes
Elthouse Lathe
Out Gang
Out Gang Barn
Field House Lathe
Green Gate
Hanlith
Hanlith Hall
old limestone quarry
Greenbers Lathe
Greenber's Lane
Glebe Lane
old quarry