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
- Map sources for Yealand Storrs