Visa stamping -- LONDON


Recommended Posts

the sooner the better...why delay for no reason?

Thanks for your reply, I was just wondering because some consulates say you cannot do this if its more than 90 days away from arrival, do you know anything about this ? I couldnt find anything for the london embassy.

Link to comment


This topic is now archived and is closed to further replies.