Where is St Helens rugby league based?

St Helens, United KingdomSt Helens R.F.C. / Location