Where is Longhoughton?
Where is Longhoughton located?
Longhoughton, Northumberland, United Kingdom (approx. 55.4299408°, -1.6150815°)
Where is Longhoughton on the map?
{"latitude":55.4299408,"longitude":-1.6150815,"title":"Longhoughton"}