Albion House
Albion House is a care service located in London, England. While specific details about the service category and capacity are not currently available, this care home welcomes enquiries from families seeking quality care support in the London area. For comprehensive information about the services offered, facilities, and how Albion House can meet your care needs, we recommend contacting them directly or visiting their CQC profile.
London, England
Contact details
- Address
- London, England SE13 6BT
Approximate location — contact the provider to confirm.
- Phone
- 2083183366
Quality Score: 55/100
Photos



Trust signals
- Languages: English
Have you used Albion House?
Share your experience to help other families make better care decisions. Your review matters.
Write a ReviewNearby Providers
- Acacia Care Centre
- Trinity Community Centre
- Ash Court Care Centre - Camden
- Three Sisters Care Ltd
- Ashton Lodge Care Home