heritage.site

Theobalds House

Theobalds House Theobalds House - Credit: Wikimedia Commons

Theobalds House (also known as Theobalds Palace) in the parish of Cheshunt in the English county of Hertfordshire, north of London, was a significant stately home and (later) royal palace of the 16th and early 17th centuries. Read more on Wikipedia

Source: en.wikipedia.org