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