I have a note on the back of the photo that this was a 16th century farmhouse in Bromyard, but I have been unable to confirm this on the internet. I would think it
would be a listed building
I have been contacted by a member of POE who told me this was called The Venn in Avenbury near Bromyard and was their family home and working farm for hops and cattle. It was sold in 2001. Thanks for the information Jane.