Where is Willingale?

Where is Willingale located?

Willingale, Willingale, Great Britain (approx. 51.742596°, 0.3113913°)


Where is Willingale on the map?