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