Description:
Venn House
Venn House is a care home registered to provide accommodation with personal care for a maximum of 25 people. It comprises of two buildings, the main house, and the Coach House, which is primarily for people living with dementia.

