Premiership Women's Rugby final set to return to London
10/16/2024 04:21 AM
The English women's top-flight will be decided in London for the first time since 2018 after it was confirmed StoneX Stadium will host the Premiership Women's Rugby final on March 16th, 2025.