Stopford House
A bright and airy, double-storey terraced house accommodating 5 residents in Plaistow, London. The house is situated in a predominately residential area and is very close to local amenities and public transport.
Supported Living accommodation and respite services are available at this site.