The 27-year-old joins having played 27 times for the Angels in National League South this season.
He adds a wealth of experience to interim manager Aarran Racine’s defence having made over 150 appearances in the National League.
Centre-back has been a problem position for the club this season following the abrupt end to Racine’s career due to injury, with Joel Colbran having to play most of the campaign out of position.
Lyons-Foster began his career as a trainee at Tottenham Hotspur and represented England at under-16 level alongside Reuben Loftus-Cheek before moving to Aston Villa, despite interest from Manchester United, Liverpool and Arsenal.
He went on to represent the Villains at under-18 and under-21 level but never reached the first team, eventually joining Bristol City in 2016.
His time at Ashton Gate only lasted 12 months though at which point he signed for Aldershot Town.
The defender found his opportunities limited and following a loan spell in Sussex with Whitehawk, he made that move permanent in January 2018 when his contract expired.
Some impressive performances for the Hawks earned a move back to the National League for the start of the following season with Braintree Town.
He found his feet at Cressing Road making 39 appearances in a season that ultimately ended in relegation for the Iron.
Lyons-Foster remained at the level the following season when he linked back up with his former club Aldershot who themselves only avoided relegation due to Gateshead expulsion from the National League.
He enjoyed three seasons as a regular at the Rec but fell out of favour at the beginning of last season and spent the campaign on loan at Maidstone United and Welling United before eventually joining Tonbridge on a free transfer last summer.
His season didn’t get off the best of starts however when he was sent off in his side’s opening day defeat at the Sussex Transport Community Stadium.
The game looking to be drifting towards a goalless draw when Lyons-Foster received his marching orders in the 84th minute for a second bookable offence and Nicky Wheeler’s strike deep into injury time secured the three points for the Reds.
Kodi’s registration was confirmed today meaning he’ll be available for tomorrow’s trip to Havant & Waterlooville in National League South.