An idyllic setting in the Dartington Hall in South West England. Grass fields, trees, birds, rivers, the nature at its best. The perfect place for 12..