Where is Lower Shelton?
Where is Lower Shelton located?
Lower Shelton, Lower Shelton, Great Britain (approx. 52.07455°, -0.54708°)
Where is Lower Shelton on the map?
Lower Shelton - Bedford
{"latitude":52.07455,"longitude":-0.54708,"title":"Lower Shelton"}