The Bay Tree Hotel in Burford, Oxfordshire
The Bay Tree Hotel in Burford, Oxfordshire is a charming 17th-century hotel located in the picturesque Cotswold town of Burford. The hotel offers a variety of spaces for ceremonies and receptions, making it a perfect choice for couples looking for a traditional, yet elegant setting for their wedding.