Skip to main content

St Catherine Rest Home

15-17 Cann Hall Road, London, E11 3HY

Contact details

Contact us


This service is run by St Catherine Care Home Ltd, within Waltham Forest local authority