Lanshaw House



Lancaster • Show on map
View Details for Price
Lanshaw House is located in Lancaster, just 29 miles from King George's Hall and 17 miles from Cathedral Church of St Peter. This vacation home provides a garden. Free Wifi is available throughout the…More info
