Leeds Castle is the love nest Henry VIII renovated in 1519 for his first wife, Catherine of Aragon. Laura Sharman discovers the magic that has made it a major tourist attraction.