Where is Nantyderry Station?

Where is Nantyderry Station located?

Nantyderry Station, Nantyderry Station, Great Britain (approx. 51.7494°, -2.9703°)


Where is Nantyderry Station on the map?