Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210, the house was demolished in 1961.
52°11′59″N 0°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 adding missing information.