Harrold Hall
From Wikipedia, the free encyclopedia

Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210,[1] the house was demolished in 1961.[2][3]
From Wikipedia, the free encyclopedia

Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210,[1] the house was demolished in 1961.[2][3]