Hi im about to send my application. ..im still confused in selection of New delhi VO or London VO.
Im indian expat in middle east, so i can choose any one of two option.
I only want to know which one is faster to provide visa stamp ?
My job needs me to travel anytime so i cant avoid traveling...