I have Nepalese rupees at home that are worth around 50 Swiss francs (45 Euros). I wanted to exchange them and tried two large banks. Both of them said that they don't accept Nepalese rupees. So what can I do to get Swiss francs for Nepalese rupees in Switzerland? I don't have any coins, just bills.
Assuming you're okay with mailing your currency, you should try Thomas Exchange in London:
Thomas Exchange will change almost any currency into Sterling - including the Mongolian, Kazakhestan, Uzbekistan and Kyrgyzstan, Armenian and Georgian currencies, and many other obscure currencies and even pre-Euro currencies such as French Francs, Italian Lira, etc.
We do not charge any additional fees and our rates are always better than the Post Office, M & S, etc.
If you wish to exchange the currencies, you can visit our Oxford Circus branch at #5 Market Place, 2 minutes walk from Oxford Circus tube Station.
Alternatively, if you are based outside London, you can post the currencies to us, and we can pay you by Cheque or deposit funds directly into your bank account (note: please call us on 0207 493 1300 before you post). We usually recommend that you post the currency to us by Royal Mail Special Delivery.
Our address is:
Thomas Exchange UK 5 Market Place London W1W 8AE
Our website is: http://www.thomasexchange.co.uk (but not all our currency rates are displayed on here).
If you require any further info, contact Paul Nelson on 0207 493 1300.