"I am pleased that we have been able to reach an agreement between the two clubs to enable me to play for Fulham in the Premier League next season," he told the club's official website.
"It was a disappointing end to my time at West Bromwich Albion when we did not gain promotion, but I am certain they will achieve that, hopefully next season.
"When the opportunity to sign for Fulham came up, it was just a question of making sure we could agree everything and I'm delighted that is finally done, and I can concentrate on next season, back in the Premier League."