Chatsworth House is a grand stately home in Derbyshire, England, surrounded by vast gardens and parkland.
St Peter's Church in Edensor is a striking embodiment of English religious architecture.