Barcelona have signed England Under-16 striker Louie Barry on a three-year contract from West Bromwich Albion.

Birmingham-born Barry, 16, had been with the Baggies since he was six and turned down the offer of a professional contract with the Championship club.

The La Liga champions say he will play for their Under-19 squad next season.

The Spanish club say Barry “is considered one of the best young players in English football” and “has passed the relevant medical tests”.

Barry won the golden boot with three goals as he helped England Under-16s win Val-de-Marne, a Uefa tournament, last year.

He also scored two goals in four games as England Under-16s finished third at the Montaigu Tournament in France earlier this year.