The Pop Up Shop that New Delhi can't stop talking about

The Mumbai versus New Delhi debate is relentless, and when one of the years more exciting new labels launches a store first in the Bay, capital folk are taken down a notch or two. But over the weekend the status quo was set right again, when Nicobar returned to Delhi its origin city. Nicobar co-founded by Simran Lal (of Good