Skip to main content

British Home & Hospital for Incurables

Crown Lane, London, SW16 3JB

About this care service

This service is run by Trustees of British Home & Hospital for Incurables, within Lambeth local authority