Where is Littlehoughton?

Where is Littlehoughton located?

Littlehoughton, England, Great Britain (approx. 55.4405226477°, -1.6333665853°)


Where is Littlehoughton on the map?