I am from Bangladesh and currently residing in my home country. I was in England from 2008 till 2016 on a student visa. As far as I know Local Visa Office for Bangladeshi applicants is Singapore; Will my file go to London visa office? Or it will go Singapore as I am currently in Bangladesh and applying from here? I have received ITA on 25th April, still arranging documents. How IRCC selects the Local Visa Office? Is it based on applicant's previous experience in a particular country or current country of residence? Please advice.