Wolverhampton Wanderers have signed Peterborough United midfielder Tommy Rowe on a two-year deal.

The 25-year-old will officially become a Wolves player when his Posh contract expires later this summer.

Rowe, who can operate anywhere on the left, spent five years at London Road. He had been a reported target for several other clubs, including Leeds.

He made his first-team debut for Stockport in January 2007 and helped earn them promotion to League One in 2008 before moving on to Peterborough in May 2009.

Rowe made 199 appearances for Posh and scored 27 goals.

Peterborough confirmed last month that Rowe would not be signing a new deal with the club.