Where is Wimbish?
Where is Wimbish located?
Wimbish, Essex, United Kingdom (approx. 52.01108°, 0.33036°)
Where is Wimbish on the map?
{"latitude":52.01108,"longitude":0.33036,"title":"Wimbish"}