Shropshire Holiday Stays
The Feathers Hotel is a stunning facility, packed with history, charm and culture and can be found nestled away in the picturesque market town of Ludlow.