Spanning more than 13,000 acres, the Althorp Estate is located in Northamptonshire, England, and has been the ancestral home of the Spencer family for over 500 years.
Spanning more than 13,000 acres, the Althorp Estate is located in Northamptonshire, England, and has been the ancestral home of the Spencer family for over 500 years.