A man has handed himself in to police in connection with the murder of punk singer Steve Andrews.
Police confirmed that a 28-year-old man walked into a police station in Exeter, almost 200 miles away, just over an hour ago (2pm).
He was arrested on suspicion of murder and is currently being interviewed by police.
New Zealander Mr Andrews suffered serious head injuries in a fight just after midnight on Sunday (December 9) outside the Duke's Head pub in Lower Richmond Road, Putney.
He was treated by paramedics and taken hospital but succumbed to his injuries just after 6pm the same day.
The 46-year-old was thought to be on a night out in Putney celebrating his girlfriend's birthday.
Little is known about the incident itself but the attack is thought to have taken place on Thames Place, a small road linking the main road, Lower Richmond Road, with Putney Embankment which runs parallel to the river.
Mr Andrews was the frontman of punk band Vas Deferens who formed in 1988 and were prominent in the New Zealand punk scene in the 1990s.
He had been living in London for the last 15 years and had been working as a postman in Harlesden, north London.
Clearly a popular man, tributes have flooded into social networking site Facebook.
Howard Levarko, bass player for Domino, another band on the Kiwi punk scene, described him simply as a "legend".
He said: "I can't picture a world without Steve Andrews. He was a character. He was just a legend.
"Everybody loved Steve. He would walk up to a complete stranger and talk to them. He was known by a hell of a lot of people. It's hitting us pretty bloody badly.
"I will never forget the Hopper St Warehouse gigs you played alongside our band Domino.
"Everyone who knew Steve loved the guy, his infectious laugh, his infectious appetite for a pint, his legendary 21st birthday celebrations in Central Park, Brooklyn,Wellington."
His family, in New Zealand, have been informed of his death.
Anyone who witnessed the incident or has information should call DCI Matt Bonner and the incident room number on 020 8358 0200.