Harrold Hall

From Wikipedia, the free encyclopedia

Harrold Hall

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

Related Articles

Wikiwand AI