Stowe House ist ein historischer Landsitz in Stowe, nordöstlich von Oxford, im englischen Buckinghamshire.