Youth clubs run by St John's have always provided valuable opportunities for young people to meet with others in a safe, structured environment.