Where is West Pennard Station?

Where is West Pennard Station located?

West Pennard Station, West Pennard Station, Great Britain (approx. 51.1538°, -2.6206°)


Where is West Pennard Station on the map?