Berliner Bank at Berlin's Tegel Airport charges 3 per cent commission on all currency exchange transactions, with a minimum charge of 10 deutschmark (£4).
The charge on £100 would be £4, on £500 it would be £15. On £1,000 it would be £30.
Berliner Sparkasse charges 2.75 per cent commission on all currency exchange transactions, with a minimum charge of 15 deutschmark (£6).
The charge on £100 would be £6. On £500 it would be £13.75. On £1,000 it would be £27.50.
Deutsche Bank charges 3 per cent commission on all currency exchange transactions, with no minimum charge.
The charge on £100 would be £3. On £500 it would be £15. On £1,000 it would be £30.