News

Two of Slough’s young cricket teams triumphed at the Chance to Shine Street Cricket National Finals last week.