Category:Theobalds House Theobalds House, located near Cheshunt in Hertfordshire, was owned in 1606 by Robert Cecil. This category currently contains no pages or media.