USD, EUR, and GBP are the most common currencies for exchanging in Iran, so firstly you will certainly be able to exchange your GBP note. Secondly, I recommend you to exchange your note from an authorized exchange shop rather than a bank as in Iran, exchange shops always have better rates than banks.

Only top voted, non community-wiki answers of a minimum length are eligible