Where is Wrea Green Station?

Where is Wrea Green Station located?

Wrea Green Station, Wrea Green Station, Great Britain (approx. 53.779°, -2.9184°)


Where is Wrea Green Station on the map?