Stowe House i England.