Edwards joined the Spurs academy aged eight and represented England at under-16, under-17, under-18, under-19 and under-20 levels.
He left north London having made just one senior appearance for Mauricio Pochettino’s side which came against Gillingham in the EFL Cup in September 2016.