Where is Alkmonton?

Where is Alkmonton located?

Alkmonton, Alkmonton, Great Britain (approx. 52.943638°, -1.7230337°)


Where is Alkmonton on the map?