Birmingham City have signed forward Jonathan Leko from West Brom for an undisclosed fee and Spanish goalkeeper Andres Prieto on a free transfer.
Both players have signed three-year deals with the Championship side.
Baggies academy product Leko, 21, played 23 games for the club, having made his senior debut as a 16-year-old.
Former Malaga keeper Prieto, 26, arrives after his second spell with La Liga club Espanyol, having started his career as a youngster at Real Madrid.