Where is Backworth?
Where is Backworth located?
Backworth, Backworth (Station), Great Britain (approx. 55.043797°, -1.532883°)
Where is Backworth on the map?
{"latitude":55.043797,"longitude":-1.532883,"title":"Backworth"}