Of course ~ all the Indo-European languages derive from the same sources. Even Englisha and Russian share the same sounds but they use them in different ways ~ but the Welsh predominance in the colonial service AND as English teachers in India is nothing to be sniffed at.
Knowing Hindi, I can see the Indian accent following the pronunciation allowed by the sounds of the Hindi alphabet.
The fact is, there is no single Indian accent- the accents change from north to south, east to west, and all tend to reflect the language used in the region concerned.
For example, it's hard to get the 'Ae' sound in the word 'apple' using the Devanagiri script.
Interestingly, it's easier to compose English words in Hindi with American accent-like sounds, than it is, with the British accent, for many words.