Where is Ledbury?

Where is Ledbury located?

Ledbury, Herefordshire, United Kingdom (approx. 52.0357457°, -2.4287821°)


Where is Ledbury on the map?