The Lion is a beautifully restored 15th-century coaching inn situated in the picturesque town of Winchcombe, Gloucestershire. Featuring nine gorgeous ensuite bedrooms, each with its own quirky charm and character, we offer the perfect cosy Cotswolds retreat. On the menu, its all about traditional
Click 'APPLY NOW' for full job description.