Posted by: georgian_satellite April 15, 2012
UK transit
Login in to Rate this Post:     0       ?        
 If you go to the bottom of the page in ' visitors in transit' > 'can you come to the UK as a visitor in transit' > 'do i need a visa' > ' are you visa national'?  on this page it has clearly stated that Nepal falls into 'visa-national' catergory. 
Read Full Discussion Thread for this article