Officers were called to reports that the victim was shot in the leg on Park Street on the 10th of February.
19-year-old Dontae Dillon, was charged with attempted murder and possession of a firearm.
A 16-year-old boy from Burgess Hill and a 15-year-old from Croydon have also both been charged with attempted murder.
All three will appear at the Old Bailey on the 13th of March.