Where is Admaston Station?

Where is Admaston Station located?

Admaston Station, Admaston Station, Great Britain (approx. 52.71145°, -2.54887°)


Where is Admaston Station on the map?