Kimbolton Castle Cambridgeshire, England

Kimbolton Castle (now Kimbolton School) in Cambridgeshire is best known as the final home of Catherine of Aragon, following the annulment of her marriage to King Henry VIII.

Location and aerial view of Kimbolton Castle. Click for larger interactive map.