Approximately 1.48 km away
Address: 10211, Ajmal Khan Road, Padham Singh Road, Block 14, West Extension Area, Karol Bagh, New Delhi, Delhi 110005, India
Approximately 1.5 km away
Address: 17A/42 W.E.A.,Gurudwara Road, Opp. Jessa Ram Hospital Near Karol Bagh Metro Station, Pillar No. 98-99, New Delhi and NCR, India