Todenham Manor Farm sits proudly in the heart of the Cotswolds. This 900-acre family-run farm produces exceptional meat and local produce using traditional methods. They have a farm shop on site and their own Cotswold restaurant called Herd, and accommodation for a weekend away.

