Irish and Russian judicial systems are very different, however, after being involved in litigation in both jurisdictions I can say that there is a certain cross over.
The Foreign Office is unlikely to accept the proposal for a trial in Russia on the grounds that the British government does not respect the independence of the Russian judicial system, however.