Where is Aylmerton?

Where is Aylmerton located?

Aylmerton, Aylmerton, Great Britain (approx. 52.9102°, 1.2428674°)


Where is Aylmerton on the map?