get a German account! for one, there are lots of free accounts, it doesn't cost you a dime. two, as already pointed out, many bills can only be paid by bank transfer, shopping in germany is much easier with a debit card (credit cards are often not accepted) and last but not least, once you have a German account you can transfer money in many countries for free (not the UK though).
apart from that, i doubt that the employer is willing to put money into your british bank account - why should they have the hassle when you can get a bank account in 20 minutes?