Where is Wrenbury Station?

Where is Wrenbury Station located?

Wrenbury Station, Wrenbury Station, Great Britain (approx. 53.01939°, -2.59595°)


Where is Wrenbury Station on the map?