 The Thorn Mansion is the Lake Forest Academy (formerly the Armour  Estate) in Lake Forest, Illinois. All exteriors had to be shot in  the back garden of the academy/estate because the school had erected  a very modern structure in front of the old estate.