The man, who is in his 60s, was found in Zetland Street at around 10.20pm last night.
His injuries are not believed to be life-threatening but he remains in hospital.
A crime scene is currently in place.
No arrests have been made.
Officers from the Central East Command Unit investigate.
Anyone with information is asked to call police on 101 and quote CAD8424/18Oct or contact Crimestoppers anonymously on 0800 555 111.
Tags: Tower Hamlets, Poplar