Conference and Events Facilities at The Feathers... Welcome to the Feathers Hotel, Ledbury⦠The Hotel is in the centre of the ancient market town of Ledbury in Herefordshire,…