England midfielder Keira Walsh has joined Women’s Super League champions Chelsea from Barcelona on a four-and-a-half year deal.

The 27-year-old has spent the last two-and-a-half years in Spain, where she won eight trophies, including six domestic titles, and was part of two Champions League-winning sides.

The PA news agency understands Walsh joins Sonia Bompastor’s Blues for a fee of around £400,000.

We need your consent to load this Social Media content. We use a number of different Social Media outlets to manage extra content that can set cookies on your device and collect data about your activity.

Walsh said: “It’s unbelievable. I’m very happy to be here and very excited to get started.

“You look at the history of the trophies Chelsea have won and I’m an ambitious player and person, so for me, it is a good fit.

“Speaking to Paul Green, Sonia and (assistant coach) Camille (Abily), I just got such a good feeling from them. It has been really positive. I want to play for this club and fight for the badge.”

Moments before her deal was announced, Walsh took to Instagram to post a farewell to Barcelona.

“Being a Culer has been a dream come true, and I’m grateful for the memories that will last a lifetime. It has been a privilege to be part of such a special group of players, sharing unforgettable moments on and off the pitch.

“Winning eight trophies, especially two Champions League titles, will always be among the greatest highlights of my career. I will forever cherish my time at this amazing club. Visca Barca.”