my-server
← Wiki

Harrold Hall

Harrold Hall was a country house in Harrold, Bedfordshire, England. Dated to 1210, the house was demolished in 1961.

References