The EU regulations (and I have read a summary of them) are to do with transfers in Euro currency. If the currency is not the same between the banks, then the rule does not apply.
If you have a UK bank account in Euro currency the charge would be the same for:
UK (Euro) - Germany (Euro)
as for a
UK (GBP) - UK (GBP)
bank transfer.
Hope that helps.
Hi Harold :-)