Birmingham City have completed the signing of striker Cameron Jerome from Cardiff for an initial £3m, which could rise to £4m.
Jerome will finalise the deal after undergoing a medical
The 19-year-old England Under-21 star passed a medical on Wednesday and then signed a four-year deal.
"I'm delighted to be joining a big club like this," Jerome told the website.
He added: "Hopefully I can just pick up from where I left off last season (with Cardiff) and continue to do the same here at Birmingham."
Cameron went on: "Steve Bruce is a very good manager. Everyone knows and I admire him a lot.
"I have done so since I was a kid because I supported Manchester United.
"I spoke to him and realised this would be another step up the ladder for me at such a young age.
"Birmingham are a massive club and it's a big opportunity for me.
"I want to help us get back up to the Premiership because that is where this club belongs."
Earlier Jerome had told the Birmingham Mail: "I owe Cardiff everything because they gave me my first chance and my senior debut in the Football League.
"I will never forget that and I'd like to think part of the transfer money will be spent on other players."
Jerome scored 18 times in his first full season at Cardiff and attracted interest from Sheffield United, West Bromwich Albion and Norwich.