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