Visa stamping -- LONDON


cheetah2

Recommended Posts

Posted

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.

Archived

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