St Helens Cricket Club
St Helens Cricket Club was an English amateur cricket club based in St Helens , Merseyside . 
<triplet> St Helens Cricket Club <subj> cricket <obj> sport <subj> St Helens, Merseyside <obj> headquarters location <triplet> cricket <subj> English <obj> country of origin