From stylish bars, cosy cafes and independent shops, the Cotswolds town of Burford is a stunning place to visit for a weekend trip!