View phone number

+011 26691534

ILSC New Delhi

New Delhi, IN
ILSC - New Delhi, New Delhi, Delhi, India

Located in the heart of NewNdelhi, Indias’ most vibrant cosmopolitan city. ILSC New Delhi is housed in a beautiful white building close to the Gallon Plaza a main shopping centre. ILSC attracts students from around the world and is committed to maintaining a diverse student body—no single language group makes up the majority

Contact us

Map

Sign Up to Benefit From: