Stella & Harry Freedman House (Jewish Care) is located in London, United Kingdom on The Betty and Asher Loftus Centre, Asher Loftus Way, Colney Hatch Ln. Stella & Harry Freedman House (Jewish Care) is rated 4.2 out of 5 in the category assisted living facility in United Kingdom.
Address
The Betty and Asher Loftus Centre, Asher Loftus Way, Colney Hatch Ln
Accessibility
Wheelchair-accessible entrance