Posted by: sagarmatha1 December 3, 2006
***TRAVELING NEPAL VIA LONDON***
Login in to Rate this Post:     0       ?        
IT'S FREE IN LONDON, iT'S JUST A STAMP THAT STATES THAT YOU ARE ALLOWED IN LONDON FOR 24 HRS. YOU CAN VISIT LONDON BUT STATES THAT YOU CAN'T WORK.
Read Full Discussion Thread for this article