Where is Eaxton?

Where is Eaxton located?

Eaxton, England, Great Britain (approx. 53.6623199056°, -2.6735229508°)


Where is Eaxton on the map?