Skip to main content
filterFilters
x
Showing 2 of 2
Melba Lodge Limited
4
Registered beds
67 Brewery Road, London, SE18 1ND

Melba Lodge Limited is a residential care home located in London, SE18 1ND. It serves residents with learning disabilities and…

CQC Rating Requires improvement
Care available
  • tickResidential Care
Melba Lodge Limited
4
Registered beds
16 Heverham Road, London, SE18 1BT
CQC Rating Good
Care available
  • tickResidential Care
No more posts to load.