Where is The Feathers Hotel, Ludlow?

Where is The Feathers Hotel, Ludlow located?

The Feathers Hotel, Ludlow, Shropshire, United Kingdom (approx. 52.3686°, -2.71735°)


Where is The Feathers Hotel, Ludlow on the map?