India Visa Head Office (London) provides a fast track stress free India visa service. Our telephone lines are manned 24 hours a day 7 day a week you can call 0844 8004018 or 020 7377 1600 at 2am to track the status of your visa application or if you require advise for how to apply for a visa. Our staff are recognized by Royal mail employees and will only hand over items to a member of our staff which then has to be signed for. Alternatively you can send by courier.
Our friendly staff have the expertise and understanding to advice on the necessary requirements to obtain a visa for India as they are experienced with the formalities of High Commission of India in the UK. Once we receive your application we check it meticulously we will contact you ASAP if the Indian government visa officer requires more information so it doesn’t hinder processing of your Indian visa.