Storrs Farmhouse
Silverdale Road Yealand Redmayne Nr Carnforth Lancs, Lancaster, LA5 9TE, United Kingdom,Object type: Homestay Lancaster
Storrs Farmhouse, a property with a terrace, is set in Lancaster, 11.2 miles from Cathedral Church of St Peter, 11.8 miles from Lancaster Castle, as well as 18