Where is Ledbury Station?

Where is Ledbury Station located?

Ledbury Station, Herefordshire, United Kingdom (approx. 52.04421°, -2.42624°)


Where is Ledbury Station on the map?