In English the plural of euro is euro. So, it's one euro, and twenty-two thousand euro.
In French they put an s on the plural form, which leads me to say 'euros' when I speak English. I haven't been to England since the euro came into existence.
No. I have never been punished or arrested for saying euros — as I do all the time.
Ksenia, you can write €25,000, which is twenty-five thousand euro(s).
Alternatively, write EUR25,000, EUR being the internationally recognised three-letter code for the currency, like GBP (pound sterling), USD (US dollar), INR (Indian rupee) and JPY (Japanese yen).
If it is used in an official European Union context, in English the plural of euro is euro, regardless of what a dictionary might have to say.
The rest of the time I doubt anyone cares very much, and many would quite probably revert to the normal grammar rules of their language, in this case English, and put an s on the end as I do.
Same here - referring only to British speakers of British English. But I've heard Irish speakers of something that's closer to British English than, say, American or South African English or any other variant, use 'Euro' as a plural. Of course they have to deal with the issue every day, as Eire uses...um.... those things. ;-)