Wixford Grange is set in rural Warwickshire in a pretty hamlet, with great pubs and a never-ending selection of breathtaking local treasures,