The town dubbed “gateway to the Cotswolds” an hour away from Bristol
Located in north Oxfordshire, Burford is a picturesque old town on the edge of the Cotswolds. It features buildings dating back to the 16th-century as well as far-reaching views of…