Where is Aber Station?

Where is Aber Station located?

Aber Station, Aber Station, Great Britain (approx. 51.57577°, -3.230236°)


Where is Aber Station on the map?