La Rosa Residential Care Home Business Type Hospitals/Childcare/Caring Premises Rating Awaiting Inspection Address 97 Babington Road London SW16 6AN View on Map Local Authority Lambeth http://www.lambeth.gov.uk