Birmingham City have signed Arsenal's Carl Jenkinson and Cohen Bramall, plus Southampton's Sam Gallagher on loan until the end of the season.
Right-back Jenkinson, 25, made just five appearances for Arsenal last season after spending the previous two campaigns on loan with West Ham.
Left-back Bramall, 21, moves after joining the Gunners from non-league side Hednesford Town in January.
Saints striker Gallagher, also 21, has two goals in 20 Saints games.
The trio could make their debuts in Tuesday's EFL Cup second round tie against Bournemouth at St Andrew's.
Jenkinson departs on his third loan spell in four seasons, having made 62 appearances for Arsenal since arriving from Charlton in 2011.
Bramall is yet to play for Arsenal's first team after his move from Hednesford, but was a part of the club's pre-season tour of Australia and China.
Gallagher has experience of the Championship following spells with MK Dons in 2015-16 and then last season on loan to Blackburn Rovers where he netted 12 goals in 47 appearances.
They join David Stockdale, Marc Roberts, Cheikh Ndoye and Isaac Vassell in making the move to St Andrew's over the summer.
Find all the latest football transfers on our dedicated page.