Hello, I just received a passport request for visitor visa and currently visiting london. I am wondering if I can submit my passport to London VO for stamping but wondering if anyone knows the recent timeline for passport stamping in London as I would be leaving London in 4 weeks .