Set in the historic market town of Burford, Greyhounds is less than a minute from the centre of this famous Cotswold town, where restaurants, pubs, hotels and boutique shops await. This quiet, serene haven is a sanctuary for those seeking quiet space for contemplation and relaxation.