You are using an older browser version. Please use a supported version for the best MSN experience.

Body of newborn baby found in canal in north-west London

The body of a newborn baby has been found in the Grand Union Canal in north-west London, police have said. The Metropolitan Police said officers and paramedics were called at just before 1.20pm on Sunday to the body of an infant found in the water near to Old Oak Lane.
image beaconimage beaconimage beacon