News

Headlines

Pages

Archive news

A clash of styles marked the game most of all as Scotland Women were beaten heavily by England Women at the London Welsh club, in Richmond on Saturday.