Delhi Chief Minister Arvind Kejriwal blamed the BJP-led North Delhi Municipal Corporation over the building collapse that claimed the lives of four children and a woman in north west Delhi's Ashok Vihar area on Wednesday.

A four-storey "weak" building collapsed in northwest Delhi killing four children and a woman, three weeks after the 20 year old structure was inspected by a municipal team following complaints.

"Municipal corporation has the responsibility of safety of buildings...they will have to keep their system in order...they (MCDs) will have to strictly enforce their law," he said.

Kejriwal visited Deepchand Bandhu Hospital to the meet the victims and said the AAP government will give compensation to the next of kin of the deceased and the seven injured persons. "I have ordered magisterial probe in the matter. The Delhi government will also give compensation to the kin of deceased and injured," he said.

Reacting to the incident, Delhi BJP chief Manoj Tiwari said "It's a sad news. The issue of authorised or unauthorised will come later after the enquiry. We are not blaming anyone or not putting allegations but the culprits should be behind bars. The whole Delhi needs to take a lesson from this. Buildings like this need to be razed and redevelop to make sure the security of people."

Police have registered a case under section 304 of the IPC, which amounts to culpable homicide not amounting to murder, punishable with a maximum term of 10 years, against the owner Dharmender, who had rented out the 20 year old building in Ashok Vihar.

Leader of Opposition Vijender Gupta also demanded L-G Anil Baijal to order judicial inquiry into tragic incident of house collapse in Sawan Park. He said that only a comprehensive and independent inquiry would be able to reveal the real cause of the building collapse.