Cause unknown

London Fire Brigade still trying to put out the fire

Advertisement

Camberwell Explosion

There are reports of a gas explosion in Denmark Hill