Where is Upper Strensham?
Where is Upper Strensham located?
Upper Strensham, Upper Strensham, Great Britain (approx. 52.05289°, -2.1455338°)
Where is Upper Strensham on the map?
{"latitude":52.05289,"longitude":-2.1455338,"title":"Upper Strensham"}