St. George's School is located in New Delhi, India on Plot No. 70, Alaknanda Don Bosco Rd, Opp. Niligiri Apartment, Alaknanda. St. George's School is rated 4.2 out of 5 in the category school in India.
Address
Plot No. 70, Alaknanda Don Bosco Rd, Opp. Niligiri Apartment, Alaknanda