Where is Hayley Green?

Where is Hayley Green located?

Hayley Green, Hayley Green, Great Britain (approx. 52.43772°, -2.0808992°)


Where is Hayley Green on the map?