Yealand Storrs

From Wikipedia, the free encyclopedia

Yealand Storrs is a hamlet in the English county of Lancashire.

Yealand Storrs is north of Lancaster near the border with Cumbria, it is in the civil parish of Yealand Redmayne.

[edit] External links

Coordinates: 54.17819° N 2.77367° W