The House of Mirth

This spooky tree house in Somerset, England, has an almost human quality. Is that a nose coming out of the front window?