Every British bank note ever issued is redeemable by mailing them in to the Bank of England, yes. Not the Swiss one though