Question: nearest metro station near lodhi road new delhi
Answer: The Jor Bagh metro station lies under Aurobindo Marg