Set back from the historic high street, the Manor House Hotel takes in the charm of this famous Cotswold town. Every Tuesday the high street bursts into life with a vibrant market. Stratford-upon-Avon, Oxford and Cheltenham are all within easy driving distance.