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.
Your email is never published nor shared. Required fields are marked *
General Post Office, Manchester
The Royal Exchange, Manchester
Liverpool Overhead Railway
French Protestant Church
Holy Trinity Church, Paddington