The John Bargrave Collection
Theobalds Palace
Cedars Park, Waltham Cross, Cheshunt, Hertfordshire, England, Europe
No image has been attached.View Larger MapDescription of institution: Theobalds Palace (also known as Theobalds House), located in Cedars Park, just outside Cheshunt in the English county of Hertfordshire, was a prominent stately home and (later) royal palace of the 16th and early 17th centuries. URL:http://en.wikipedia.org/wiki/Theobalds People linked to this location: Residence at - Cecil, William (1520/21-1598)