I would guess that one reason was because, for many many years, the .303 round was standard issue to the British Military. Adaptation for use on RAF aircraft probably brought cost, logistic and supply advantages. (The bean counters again!)
Cannons were susequently fitted to a lot of RAF WWII fighters/bombers, to increase their hitting power.