Click to expand/collapse all other details

Denston Hall, Kentwell, Suffolk, England