Leicester University Sports Ground, Leicester

Ground Name:Leicester University Sports Ground, Leicester
Address:Leicester University Sports Ground, Welford Road, Wigston Fields, Leicester
List ofOther matches played on this ground