Deep in the rolling Somerset countryside, Ilminster, with its imposing church and the winding River Ile, is a vision of pastoral beauty. One of the town’s best-loved attractions is Barrington Court, a well-preserved manor house with stunning formal gardens, an arboretum and traditional kitchen gardens.