
Police respond to incident in London
(Picture: Metropolitan Police )A woman’s body has been found in a south London flat after neighbours reportedly complained of a bad smell for more than two years.
Police concerned for the 61-year-old’s welfare broke down her front door in St Mary’s Road, Peckham at 7pm on Friday.