Where is Holdsworth House?
Where is Holdsworth House located?
Holdsworth House, Holdsworth House, Great Britain (approx. 53.75778°, -1.8752778°)
Where is Holdsworth House on the map?
Holdsworth House - Piece Hall
{"latitude":53.75778,"longitude":-1.8752778,"title":"Holdsworth House"}