Where is The Feathers Hotel, Ledbury, Herefordshire located?
The Feathers Hotel, Ledbury, Herefordshire, Herefordshire, United Kingdom (approx. 52.03622°, -2.42263°)
The Feathers Hotel, Ledbury, Herefordshire, Herefordshire, United Kingdom (approx. 52.03622°, -2.42263°)