Where is Lower Moor?
Where is Lower Moor located?
Lower Moor, Lower Moor, Great Britain (approx. 52.122807°, -2.0329702°)
Where is Lower Moor on the map?
Lower Moor - Evesham
Lower Moor - Pershore
{"latitude":52.122807,"longitude":-2.0329702,"title":"Lower Moor"}