Where is New Bolingbroke?

Where is New Bolingbroke located?

New Bolingbroke, England, Great Britain (approx. 53.1039395232°, -0.04737854°)


Where is New Bolingbroke on the map?