The British Transport Police say officers are working to establish the circumstances of the incident and are appealing to anyone with information to get in touch as soon as possible.
Investigating officer, Det Con Matthew Aitken said: “This was a brazen attack at a busy station, which left two young boys in hospital.
“At this moment, we do not believe the victims and the offenders were known to each other.
“I urge anyone with information to get in touch with us. Our officers are on patrol in the area and they’ll be there over the coming days and weeks – so please, if you have any concerns, do approach them.”
Anyone with information is asked to contact BTP by texting 61016 or calling 0800 40 50 40 with the reference 490 of 11 April.
Alternatively, you can contact Crimestoppers anonymously by calling 0800 555 111.
For more on this story, and the latest on our other local and national news, listen to Time 107.5FM