Where is Ledbury?

Where is Ledbury located?

Ledbury, Ledbury, Great Britain (approx. 52.035744°, -2.428782°)


Where is Ledbury on the map?