Where is Llanwern Station?

Where is Llanwern Station located?

Llanwern Station, Llanwern Station, Great Britain (approx. 51.58175°, -2.916967°)


Where is Llanwern Station on the map?