Visa India - Express Indian Tourist and Business Visa Applications from 40 GBP. London Embassy + VFS Services. Indian business and tourist visas arranged at short notice. 72 hr turn around service. 6 and 12 month multiple entry visas for India, visa appli