Search
Menu
Home
Sources
About
Contacts
Harrold Hall
Harrold
Hall
was a
country house
in Harrold,
Bedfordshire, England
.
Dated
to
1210
,
the house
was
demolished
in
1961
.