Where is Monxton?

Where is Monxton located?

Monxton, Monxton, Great Britain (approx. 51.19789°, -1.552952°)


Where is Monxton on the map?