Hall, 31, a goalkeeper, was previously with league rivals Brentwood Town. He featured for Brentwood last season in their play-off final against Wingate & Finchley.
The keeper has also featured for Enfield, Barking, Enfield Town, Redbridge, Chesham United, Eton Manor and Tilbury. The news comes following the departure of Stephen Northwood earlier this week.
Full profile can be found at here.