The Hill

A short drive from the gorgeous town of Stratford-Upon-Avon, on the fringes of the Cotswolds, in easy reach of London and Birmingham.