Where is Great Oxendon?

Where is Great Oxendon located?

Great Oxendon, Great Oxendon, Great Britain (approx. 52.443436°, -0.9192346°)


Where is Great Oxendon on the map?