Handsworth Park, Handsworth

Ground Name:Handsworth Park, Handsworth
Address:Handsworth Park, Hinstock Road, Handsworth, Birmingham B20 2EU
List ofOther matches played on this ground