A man, 21, and three boys aged between 14 and 17 were rushed to hospital with stab wounds after the attack on Bromley High Street at around 2.15pm on Thursday.