Crime scene in place in west London’s Shepherd’s Bush as hunt for another suspect continues
Human remains were found at a house in west London as police investigated the discovery of the body parts of two men in a pair of suitcases near the Clifton suspension bridge in Bristol, Scotland Yard has said.
A Met police statement said: “While searching a flat in Scotts Road, W12 on Friday, 12 July, officers found human remains which are in the process of being sensitively removed. Additional postmortem examinations will be arranged as soon as possible.