Where is Aberaman Station?

Where is Aberaman Station located?

Aberaman Station, Aberaman Station, Great Britain (approx. 51.70225°, -3.42543°)


Where is Aberaman Station on the map?