Valley View and Penshaw House is an award-winning, modern, purpose-built care home located in Penshaw, Houghton-le-Spring, on the outskirts of Sunderland. The…