Comments Off
Detectives investigating the blast in Stanley Road, Harrow, north London, on May 7 think it was caused by a gas leak, Scotland Yard said.
Police had linked the explosion to a substance poured through the letterbox of number 21 but this has now been ruled out as a cause.
Earlier, the sister of bomb blast victim Charlotte [...]