Spain Women touch down in London before facing England
Go behind the scenes of Spain Women's trip to London for the 2027 FIFA World Cup Qualifier at Wembley Stadium in April 2026.
Go behind the scenes of Spain Women's trip to London for the 2027 FIFA World Cup Qualifier at Wembley Stadium in April 2026.