0%

ALL meanings of althorp house

A a
  • noun althorp house a mansion in Northamptonshire: seat of the Earls Spencer since 1508; originally a medieval house; altered (1787) to its present neoclassical style by Henry Holland. Diana, Princess of Wales is buried on Round Oval Island in the centre of the ornamental lake in Althorp Park 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?