A man has been charged with the murder of George Barker, who was stabbed at a gym run by actor Idris Elba's kickboxing trainer.

Charles Riddington is accused of killing the 24-year-old, who was found fatally injured at the Double K Gym in Bexley, on November 14, 2016.

Riddington, 36, who also faces three counts of possessing an offensive weapon, is due to appear at Thames Magistrates' Court on Friday, the Met Police said.

The Double K Gym, which has operated at several premises in south-east London, is run by Kieran Keddle, who trained Thor and Luther star Elba.

Mr Barker, from South Darenth, was killed just days after the birth of his daughter.

His funeral in Farningham was attended by hundreds of mourners, with friends paying tribute to "the most loyal friend you could ask for".

His mother, partner and daughter followed the procession, which was led by a horse-drawn carriage which carried his gold coffin through the High Street to the church.

Mr Barker's mother Julie Barker said of her son in the days after his death: “He was cheeky. He was extremely good-looking.

“He had lots of friends, hundreds of friends.”