For many in New Delhi, one of the world’s most polluted cities, Lodhi Garden is an escape in the heart of India’s capital.