Where is Longhoughton?

Where is Longhoughton located?

Longhoughton, Northumberland, United Kingdom (approx. 55.4299408°, -1.6150815°)


Where is Longhoughton on the map?