Where is Pontypool & New Inn Station located?
Pontypool & New Inn Station, Pontypool & New Inn Station, Great Britain (approx. 51.69796°, -3.01424°)
Pontypool & New Inn Station, Pontypool & New Inn Station, Great Britain (approx. 51.69796°, -3.01424°)