Karl Henry has completed his move from Wolves to QPR for a fee believed to be around the £1million mark.