Posted by: born_to_rule November 24, 2006
RE: London Transit Visa Info plz
Login in to Rate this Post:     0       ?        
thank you all.... i am still confused, but well i am applying for Visitor Transit Visa ASAP, just to prevent any unforeseen hassles have a safe journey to all who are making a trip
Read Full Discussion Thread for this article