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°)
The Feathers Hotel, Ledbury, Herefordshire, The Feathers Hotel, Ledbury, Herefordshire, Great Britain (approx. 52.03622°, -2.42263°)