Where is Diddlebury?
Where is Diddlebury located?
Diddlebury, Diddlebury, Great Britain (approx. 52.46487°, -2.7299173°)
Where is Diddlebury on the map?
Diddlebury - Shrewsbury
{"latitude":52.46487,"longitude":-2.7299173,"title":"Diddlebury"}