Stansted Park is a friendly stately home on the South Downs overlooking the coast, within 1800 acres of ancient forest on the borders of Hampshire and Sussex. The House at the end of a two-mile beech avenue, its private chapel, splendid mansion rooms...