Eltandia Hall Care Centre is a spacious care home located in a quiet, leafy street in Norbury, London. Surrounded by green spaces, it offers a tranquil…