The town of Burford is one of the most beautiful in Oxfordshire and is the gateway to the Cotswolds - and it's also home to ...
BULL in Burford has won 'best romantic hotel' alongside THE PIG in the Cotswolds which has been crowned 'best countryside ...