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