Henham Hall, Henham Park, Suffolk, 1951. View of the south front of the house, which was demolished in 1953.
World Europe United Kingdom England Suffolk
Locations & Buildings Palaces & Stately Homes
Pixel Dimensions (W x H) : 5536x4073File Size : 22,020kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.