Where is The Feathers Hotel, Ledbury, Herefordshire?

Where is The Feathers Hotel, Ledbury, Herefordshire located?

The Feathers Hotel, Ledbury, Herefordshire, The Feathers Hotel, Ledbury, Herefordshire, Great Britain (approx. 52.03622°, -2.42263°)


Where is The Feathers Hotel, Ledbury, Herefordshire on the map?