Where is Scargill House?
Where is Scargill House located?
Scargill House, Scargill House, Great Britain (approx. 54.13558°, -2.03529°)
Where is Scargill House on the map?
{"latitude":54.13558,"longitude":-2.03529,"title":"Scargill House"}