Bamford Haybarn

The Bamford Haybarn is a wellness retreat in the Cotswolds, situated next to the Daylesford Farmshop. With a strong commitment to caring for the mind, body and spirit, the Haybarn offers a calming day retreat.

Visit website