Lodhi Art District is located in New Delhi, India on 261, Block, 15, Block 15, Lodi Colony. Lodhi Art District is rated 4.5 out of 5 in the category art handcraft in India.
Address
261, Block, 15, Block 15, Lodi Colony
Accessibility
Wheelchair-accessible car park