A house in Ilford exploded in a fireball metres away from a London bus on Tuesday, 10 December, dramatic footage shows. Sixty firefighters tackled a blaze following the blast at the terraced building ...
Some results have been hidden because they may be inaccessible to you