Where is Llanbedrgoch Station?

Where is Llanbedrgoch Station located?

Llanbedrgoch Station, Llanbedrgoch Station, Great Britain (approx. 53.3004°, -4.2227°)


Where is Llanbedrgoch Station on the map?