More about The Almshouses
The Almshouses is located at The Almshouses (The Avenue, Wilshaw), Holmfirth, Kirklees, HD9 4EA, United Kingdom
Similar Listings
Stadium Square
4.5