Trewan House in Hough Green, Widnes, is a homely, comfortable and secure converted vicarage with a purpose built double-storey facility. Featuring 43 en-suite bedrooms and bright communal areas including recently refurbished cinema room, we strive to create a stimulating, home-from-home environments for our residents. With a team of dedicated and highly-trained staff, Trewan House prides itself on delivering high-quality care to residents that prioritises their independence, dignity and individu...