Peter Augustine, 58, of Hornsey, is accused of killing an 87-year-old man, who has not yet been named, in Manor House.
Augustine appeared at Willesden Magistrates’ Court on Saturday charged with murder and robbery.
He was remanded in custody to appear at the Old Bailey on Tuesday.
The Metropolitan Police said officers were called to a report of a robbery on Goodchild Road just before 6pm on Tuesday.
The London Ambulance Service attended the scene and an 87-year-old man was taken to hospital, where he died on Thursday.
The victim’s family have been informed and are being supported by specialist officers.
Speaking at the scene on Friday, neighbour Sandra Murphy, 65, described him he was a “beautiful, kind man”, who “would do anything for anyone”.
“He was so loved around here. No-one would have a bad word to say about (him),” she said.