Explore details about location Stetchworth House Stud. Stetchworth House Stud is a location situated within the Stetchworth CP (E Cambs) alongside other areas such as Stetchworth House Stud, Ley Road, Eagle Lane.