Posted by:
lanthus
April 11, 2008
London Transit Visa
Login in to Rate this Post:
0
?
ya when i travelled via london airport, i didnot need the transit visa......
Read Full Discussion Thread for this article