A man carrying a suitcase which contained the torso of a murdered prostitute caught a bus, the Old Bailey has heard.
The body was found in Regents Canal
Daniel Archer, from Poole, Dorset, then dumped the case into Regent's Canal, north London, the prosecution said.
The 53-year-old is accused of murdering Nasra Ismail, after having sex with her, then cutting up her body and storing the parts in a freezer.
Mr Archer denies murdering Miss Ismail, aged 27, in March last year.
Jurors were told how Mr Archer had picked up the Somalian woman at King's Cross and taken her back to his brother's flat.
"He paid her £20 for sex. They both smoked crack cocaine and after that he killed her," said Dorian Lovell-Pank QC, prosecuting.
Mr Archer claimed he killed her in self-defence when she attacked him with a knife and demanded money.
Leaving the body in the flat, he travelled to Nottingham, Leeds and Wakefield before returning two weeks later, the court heard.
When he came back to the flat the smell was so bad he went to his estranged wife's house in Bournemouth but returned, 22 days after the alleged murder, to deal with the body, the jury was told.
"He cut off first the arms, then the legs, then the head," said Mr Lovell-Pank.
He put the head and limbs into the freezer to stop the smell before deciding to dump them, in a holdall weighted down with a piece of tarmac, into the Regent's Canal at Caledonian Bridge, the court heard.
Going back for the torso, which he put inside a suitcase, he found it too heavy.
So he caught a bus and dumped it into the canal at York Bridge but when it did not sink he went to his ex-wife's in Bournemouth, the court heard.
Children playing about a mile downstream called the police after finding the woman's torso inside the case.
The case was traced to Mr Archer as it had his brother's name and address on it.
The trial continues.