Rated 5/5 from 2 Google reviews.
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…