Metropolitan police were called to a property in Belvedere after concerns for welfare of the occupants
A 47-year-old woman and two boys, aged nine and seven, have been found dead at a house in Belvedere, south London, the Metropolitan police said.
Officers were called to a property on Mayfield Road at 11.50am on Thursday after concerns for the welfare of the occupants.
Continue reading...