Crystal Palace sign James Tomkins from West Ham for £10m

Crystal Palace have signed James Tomkins from West Ham for a fee of £10 million, the club have announced.

The defender, 27, becomes the club's third signing after Andros Townsend and Steve Mandanda joined last week and will now link up with his new teammates on the tour of the United States and Canada which starts on Sunday.

Tomkins admitted that working for manager Alan Pardew again had persuaded him to move.

"I am really excited to be joining Crystal Palace, a massive club and a manager in Alan Pardew that I know well and will always be thankful for how he helped me develop in my younger days at Upton Park," he said.

Chairman Steve Parish added: "I'm really pleased James has agreed to join us, he's someone Alan has always wanted to sign from his own days at West Ham. I'm sure he is destined to become a huge part of our team as we look to build on the progress the club has made over the last six years.

"It's been a really positive transfer window so far, everyone has worked really hard to make these deals happen and I think we are much stronger because of them."