http://in.vfsglobal.co.uk/ Important Closure Notice: India Visa and Consular Service Application Centre, 142 – 148 Goswell Road, EC1V 7DU will be temporarily closed for repair and maintenance work from 22 June 2015 till 3 July 2015 (both dates inclusive). The services will be resumed as normal from ...