Millwall have signed defender Joe Martin and goalkeeper Jordan Archer as they prepare to embark on their League One campaign.

Fans will be familiar with Archer – on loan last season from Tottenham – who has agreed a two-year deal with club.

Meanwhile left back Martin has signed a year-long contract following a five-year spell at League One rivals Gillingham.

He made 161 appearances for the Kent side, scoring eight goals.