A man has appeared in court charged with the murder of a 21-year-old in 2015.

Shane O'Brien, 31, casually dressed in a black jumper, a dark fleece and jeans, spoke to confirm his personal details during the brief hearing at London's Westminster Magistrates' Court on Saturday.

Josh Hanson, of Kingsbury in north-west London, was knifed to death in that RE Bar in Hillingdon, west London, in October 2015.

He was found with a serious wound to the neck and was pronounced dead at the scene.

A post-mortem examination gave the cause of death as haemorrhage, inhalation of blood and an incised wound to the neck.

Josh Hanson was stabbed to death in a bar in London in 2015. Credit: Metropolitan Police/PA

O’Brien was detained in Cluj-Napoca last month and arrived at Heathrow Airport at 7.30pm on Friday.

Police photos taken at the time show he had changed his appearance, having longer hair and a beard, and a new, large tattoo of an owl holding a skull that covers a large portion of his back.

It covered a distinctive tattoo he had previously, which read "Shannon 15-04-06".

Josh Hanson's mother, Tracey, who has long campaigned for help tracking down O'Brien, thanked lead investigator Detective Chief Inspector Noel McHugh in the wake of the arrest.

She said on Twitter: "Today on the 23rd of March 2019 and after 3 and a half years of waiting today is Josh's day."

Deputy chief district judge Tan Ikram ordered O'Brien, of Hillingdon, west London, to next appear in custody at the Old Bailey on April 9.

A case management hearing was also scheduled for May 3.