A man in his 50s was found stabbed in the heart after police were called to reports of a large disorder at a pub on Saturday.
Officers were called to the General Havelock pub in High Road, Ilford, at about 2.15am before London Ambulance Service (LAS) arrived and took the man to an east London hospital.
The man remains in hospital for treatment, but his injuries are not thought to be life-threatening or life-changing.
A 17-year-old boy was arrested at the scene on suspicion of affray. He was later bailed to return to an east London police station in September.
Two other men were also arrested, each on suspicion of both violent disorder and grievous bodily harm. They have also both been bailed to return to an east London police station in September.
Police are appealing for anyone with information to call Det Sgt Jose-Paulo Qureshi at Redbridge CID on 020 8345 2669 or Crimestoppers anonymously on 0800 555 111.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here