Energy in Little Glemham - IP19

Glemham Hall is an Elizabethan stately home, set in around 300 acres of park land on the outskirts of the village of Little Glemham in Suffolk, England. It is a Grade I listed building, properly called Little Glemham Hall. Wikipedia