Harrold Hall


Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210, the house was demolished in 1961.