Down Hall, the 110-acre country house hotel, spa and estate in Essex, has announced the Spring launch of The Charles Garden, a half-acre development expanding the property’s outdoor events and wedding ...