Is it possible for Indians to obtain UK visas on arrival?

No. From India, you can apply for a standard tourist visa.

Pay Online
Dm Consultant WhatsApp