Hello Everyone!!! Newbie here!
Is there any applicant from London UK here? I'm a bit worried because my application is 12 weeks now since I post in London office, it say from the website the processing time is 8-10 weeks but my application is already exceeded. Please advice of when do I need...