Not withstanding the emergence of mall culture in Delhi, Karol Bagh still remains the much sought-after shopping destination, and records more footfalls than any other shopping centre in the...