Where is Penkridge?

Where is Penkridge located?

Penkridge, Penkridge (Station), Great Britain (approx. 52.7235°, -2.11929°)


Where is Penkridge on the map?