Where is Stanford on Teme?
Where is Stanford on Teme located?
Stanford on Teme, Stanford on Teme, Great Britain (approx. 52.29016°, -2.43627°)
Where is Stanford on Teme on the map?
{"latitude":52.29016,"longitude":-2.43627,"title":"Stanford on Teme"}