Where is Meadow Well Station?

Where is Meadow Well Station located?

Meadow Well Station, Meadow Well Station, Great Britain (approx. 55.001526°, -1.465651°)


Where is Meadow Well Station on the map?