A decapitated body has been found wrapped in a blood-stained duvet in a back street in north-west London.
The scene has been cordoned off while police search the area
A member of the public made the gruesome find behind a row of shops at Kingsgate Place in Kilburn.
The semi-naked body had been left in a gold coloured cage similar to the type used by supermarkets to move stock.
A Metropolitan Police spokesman said the dead person is an adult male, but no head has been found and the victim has not been identified.
He said inquiries, led by murder detectives, were ongoing and the scene remained cordoned off.
There have been no arrests and police said they do not know how long the body had been in the cage before it was found.
A post-mortem examination is due to take place at St Pancras Mortuary on Thursday morning.