A MAN stabbed to death on the upper deck of a London bus has been identified as 48-year-old Archie Sheppard.
Detectives from the Metropolitan Police have launched a murder investigation following the attack in Marylebone, central London.
The Metropolitan Police issued this photo of Archie Sheppard, 48[/caption]
Emergency services rushed to the number 189 bus following the “violent and sustained attack”[/caption]
Archie Sheppard, 48, was pronounced…