Where is Billesdon?
Where is Billesdon located?
Billesdon, Billesdon, Great Britain (approx. 52.618454°, -0.9386464°)
Where is Billesdon on the map?
Billesdon - Leicester
{"latitude":52.618454,"longitude":-0.9386464,"title":"Billesdon"}