Delhi Metro Advertising - Okhla Metro Ad

  • 33,000 footfalls/day
  • Commericial area
  • Nehru place market, Computer market, Eros hotel, Corporate offices