Where is West Holywell?

Where is West Holywell located?

West Holywell, England, Great Britain (approx. 55.0499251023°, -1.5277948385°)


Where is West Holywell on the map?