Billingham Manor - Credit: Wikimedia Commons
Billingham Manor (or Billingham House) is a manor house lying about a mile south of the village of Chillerton on the Isle of Wight. Read more on Wikipedia
Source: en.wikipedia.org