Where is England v Sweden Women's Euros semi-final being played?

Wales Online

Published

The Lionesses are playing at Sheffield's Bramall Lane for the first time during the Euros

Full Article