FoxCovert
New Member
They are at Loughborough Uni as the training ground is being revamped.
Ahh, thought it it looked a little unfamilair, looked a nice bit of grass to be training on more like a cricket pitch, I know the England cricket academy ids based there