Get ready to soak up the sights of spring at one of Kent’s biggest attractions. The historic Hever Castle in Edenbridge is ...