The blast blew off the roof and sent glass and bricks flying across Ley Street in Ilford, east London, as a bus and cars were ...