Sadar Bazar Metro Station is located in New Delhi, India on Shekawati Lines Park, Prahladpur, Delhi Cantonment. Sadar Bazar Metro Station is rated 4.2 out of 5 in the category train yard in India.
Address
Shekawati Lines Park, Prahladpur, Delhi Cantonment