I stayed in the new Knight Lodges at the UK’s ‘most beautiful castle’ that are fit for a Queen

STROLLING the empty grounds of the “UK’s most beautiful castle”, I imagine myself as former resident Catherine of Aragon – minus the impractical clothing and messy divorce. It was an autumnal Sunday morning after I had booked my family into one of the new Knights’ Retreat Lodges at Leeds Castle, near Maidstone in Kent, for...