© Licensed to London News Pictures. 22/09/2019. London, UK. A forensics officer walks past the blood stained clothing  on Langham Road in North London near Turnpike Lane underground and bus station where three men were stabbed and rushed to hospital. Met police were call shortly after 4pm this afternoon to Langham Road and found three men suffering from stab wounds. According to the Met Police, two men have been arrested on suspicion of GBH. Photo credit: Dinendra Haria/LNP
{}