About Elveden Hall

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Elveden Hall is a large stately home on the Elveden Estate in Elveden, Suffolk, England. The seat of the Earls of Iveagh, it is a Grade II* listed building. It is located centrally to the village and is close to the A11 and the Parish Church.

Source From: Wikipedia
London Road, West Suffolk, Suffolk, England, United Kingdom, IP24 3TG

Nearest places in Elveden Hall