Burghley House, Stamford, Lincolnshire.

View of Burghley House, Stamford, Lincolnshire, England