News

LEEDS Castle, despite its name, is actually in Kent and has existed on its current site since the 12th century. As the BBC’s ‘Countryfile’ programme celebrates the castle’s … ...
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.
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.