Where is Newbold?
Where is Newbold located?
Newbold, Leicestershire, United Kingdom (approx. 52.7682412°, -1.4070655°)
Where is Newbold on the map?
Newbold - Chesterfield
{"latitude":52.7682412,"longitude":-1.4070655,"title":"Newbold"}