La Rosa 2 is a residential care home located at 39 Stanthorpe Road, Streatham, London, SW16 2DZ. It provides accommodation and personal care for up to six…