The scene of a fatal fire in Church Road, Heston, West London, that killed two people and is being treated as suspicious by the police.
1 / 26
Press Association Images
Wed, Jul 10, 2013 6:38 AM EDT