Where is Pennington Station?

Where is Pennington Station located?

Pennington Station, Pennington Station, Great Britain (approx. 53.4829°, -2.5346°)


Where is Pennington Station on the map?