About Elsham Hall

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

Elsham Hall is a 17th century country house situated in its own parkland in Elsham, North Lincolnshire, England.

The Park and Gardens are open to the public.

Source From: Wikipedia
Hall Lane, North Lincolnshire, England, United Kingdom, DN20 0LS

Nearest places in Elsham Hall