A man has been charged with the murder of a rapper who was killed as he reportedly took shopping to his grandmother in south London.

Terrell Davis was stabbed to death in Ramillies Close, Brixton Hill, south London, just before 6pm on Sunday, November 22.

It was reported that the 27-year-old had been visiting his elderly relative when he bumped into an old friend and was stabbed.

He was the brother of US rapper 21 Savage, who paid tribute by posting a picture of the pair together on Instagram.

The performer wrote: "Can't believe somebody took you baby bro I know I took my anger out on you I wish I could take that shit back."

Paramedics and an air ambulance crew tried to save Mr Davis but he was pronounced dead at the scene.

On Sunday the Metropolitan Police said detectives investigating the fatal stabbing had charged a man with murder.

Tyrece Fuller, 21, of Tavy Close, Lambeth, is due to appear in custody at Bromley Magistrates' Court on Monday.

Detective Inspector Chris Wood said last week: "An arrest has been made and we continue to follow a number of leads following this tragic loss of a young life.

"Terrell's family are distraught and we are providing them with support via specially trained officers as they begin to grieve for him.

"We have spoken to a number of people in the local community about this terrible incident, but I believe there are others who have yet to come forward and tell us what they know.

"The answer to what happened to Terrell lies somewhere in the community and there will be people with key information that could help us bring justice to Terrell's family.

"Police and communities must work together to combat violent crime. If you are concerned about telling us what you know, or would not usually interact with the police, I can assure you that anything you tell us would be in the strictest of confidence."

Police commander for the area Colin Wingrove said more officers would be on the streets in the wake of the stabbing.

Anyone with information can call police on 101 quoting CAD 5428/22Nov, or to remain anonymous contact Crimestoppers on 0800 555 111 or online.