Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210, [1] the house was demolished in 1961. [2] [3]
52°11′59″N0°36′19″W / 52.1996°N 0.6053°W / 52.1996; -0.6053
This article about a Bedfordshire building or structure is a stub. You can help Wikipedia by expanding it.