IBB Polonia London clinched victory in 17 out of 18 regular season matches, displaying remarkable prowess As April drew to a ...