Harrold Hall

Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210, the house was demolished in 1961, in what appeared to be an act of vandalism.

Other Information

Built:  1210
Demolished:  1961


  • Harrold, Bedford, Bedford MK43, UK


No comments

Leave a reply

Your email is never published nor shared. Required fields are marked *