I've just come back from abroad with 1000USD cash, which I want to change into GBP and put in my bank account. Is there a better way of changing it than going into the Post Office or banks and getting their rather poor buy-back rates. Today the Post Office (best I can find) give a rate of 1.637 to buy back. Is there anywhere I can get a better rate?
BobC