Where is Highley?

Where is Highley located?

Highley, Highley (Station), Great Britain (approx. 52.444912°, -2.3705878°)


Where is Highley on the map?