The Cotswolds is home to plenty of pleasant towns, including Charlbury, Oxfordshire, which is home to one of the UK's best restaurants - The Bull.