Where is Edlingham?

Where is Edlingham located?

Edlingham, England, Great Britain (approx. 55.3765088225°, -1.8303565983°)


Where is Edlingham on the map?