Queens Park Rangers have completed the signing of Andrew Johnson on a two-year contract, the club has confirmed.
The England international will officially complete his free transfer on 1st July, when his current deal with Fulham expires.
Johnson follows the lead of former Cottagers colleague Bobby Zamora in swapping life at Craven Cottage for that at Loftus Road - under ex-Fulham boss Mark Hughes.
Zamora made the move in January and will be looking forward to working with Johnson again, having seen the pair strike up a productive partnership in the past.
Johnson, who arrives at QPR with a proven track record in the Premier League, is looking forward to taking on a new challenge at a club that harbours ambitions of cementing itself among English football's elite.
"I've worked closely with Mark before and there are also players here that I've played with previously, including Bobby Zamora and Shaun Derry," the 31-year-old forward told his new club's official website.
"Those were factors in me joining, but this is a big, big club and I've spoken to the chairman and Mark, both have great ambition for QPR, and it's something that I wanted to be part of."
Johnson added: "Mark was brilliant when I was at Fulham. I'd just come off the back of a rough spell with a knee injury and he guided and helped me through that period.
"He was great to play under. He's a top manager and has some fantastic staff around him.
"Being an ex-player, he knows what the players want and expect. He's excellent with the players. He speaks to them and he's on the same level as them.
"He said it'd be great to team up again and that he was thrilled about the possibility of me joining QPR.
"He told me about the plans for a new training ground and how the club wants to go forward. That really excited me."