Trewan House
Description: Trewan House Trewan House is a Care Home for the Elderly & we also care for people with Dementia. We are located in the parish of Hough Green, in Widnes, Cheshire. The building is the Old Vicarage to St Michael’s Church, a 19th Century Victorian House, recently extended, standing in it’s own delightful secluded […]
