Described by visitors as England's "prettiest" castle, Hever Castle in Kent is said to be "a dream during autumn," making it an ideal destination for a seasonal day out. The castle, which was once the ...