Discover the enchanting charm of Burford, a picturesque medieval town nestled in the heart of the Cotswolds. Experience the hospitality of our Davenford Burford Bed & Breakfast, and the Burford Tea Room. Stroll along the High Street, lined with honey-coloured stone cottages, quaint shops, and galleries showcashing local artisans. With its tranquil riverside setting, scenic walks, and warm hospitality, Burford is the perfect destination for a relaxing getaway.