from The Independent2 years agoThree people have died after a car crashed into a residential block in west London, the Metropolitan Police said. Read at The Independent[add][|| ... ]