The History of Stowe House

Stowe House is one of England’s most iconic and architecturally significant buildings and estates. Located in North Buckinghamshire, near the Northamptonshire border, it boasts a rich heritage spanning over three centuries. The story of Stowe and the Temple-Grenville family is one of ambition, politics, and dramatic twists—their rapid rise to fame and fortune in the 18th century was matched only by their spectacular fall in the 19th century.