Burford, Oxfordshire, OX18
Nestled in the heart of The Cotswolds, Bull is an intimate 18-bedroom hotel with three restaurants, two bars, and a captivating collection of artworks