Norfolk, United Kingdom
Houghton Hall is an 18th century historic house in Norfolk, England. Besides its collection of artwork and decorative arts, Houghton…