if you don't have valid us visa you need transit visa in london you can apply form your nearest embassy in hong kong nepalese need tranist visa but cathey paciffice air waived the visa
but way don't you try any other way lile paris delhi bankok and so many other