This week the Iranian Consulate have finally started issuing visa stamps. However the regulation regarding UK passport holders not being able to travel independently still remains.
As of now UK residents are expected to collect their visa stamps in London. It is very early days, so it not clear how long the process takes, however it is certainly possible.