Hello! Does anyone know of a direct contact email address for the visa stamping office in London?
I'm supposed to travel to Canada this Friday for a conference so need to try and get my passport back from them by then, and direct contact like this has worked for me for chasing up Schengen...