Where is Lower Boddington?

Where is Lower Boddington located?

Lower Boddington, Lower Boddington, Great Britain (approx. 52.16577°, -1.2942358°)


Where is Lower Boddington on the map?