THE ROYAL BANK OF LONDON"

Nepal
December 3, 2006 9:21am CST
Please could you find out for me whether the bank is located at London or elswhere?
No responses