Where is Meir Station?

Where is Meir Station located?

Meir Station, Meir Station, Great Britain (approx. 52.977°, -2.0985°)


Where is Meir Station on the map?