English: It is one of the best primary schools in London that is situated at Chalgrove Gardens, Finchley, Barnet, North London.
Telugu: ఇది లండన్లోని ఉత్తమ ప్రాథమిక పాఠశాలల్లో ఒకటి, ఇది చాల్గ్రోవ్ గార్డెన్స్, ఫించ్లీ, బార్నెట్, ఉత్తర లండన్లో ఉంది.