Tucked away in north Oxfordshire, the charming old town of Burford lies on the fringes of the Cotswolds. Its quaint streets ...