Grantham House - Credit: Wikimedia Commons
Grantham House is a town house, built in 1380, which is owned by the National Trust. It is in Grantham, Lincolnshire, England. Read more on Wikipedia
Source: en.wikipedia.org