British Home & Hospital for Incurables
Crown Lane, London, SW16 3JB
View Telephone (020) 8670 8261Specialisms\services: Physical Disabilities
Coronavirus Latest: Our summary and links to the latest available guidance on the coronavirus pandemic in the UK Read Article