The Feathers Hotel, Ludlow, Shropshire.

Scene showing the Feathers Hotel, Ludlow, Shropshire, England