Co-working & Office space in Delhi

It is not an unknown fact that every single popular locality in Delhi is rather favorable for startups, and that is why startups and freelancers are always on the scout for affordable Co-working & Office space in Delhi, and more specifically, co-working space in Nehru Place.