Try contacting the British consulate (if there is one) in Munich, or the British embassy in Berlin(?). They might be able to point you in the direction of friendly British/German bars to accommodate your VERY URGENT needs. I would hold back on informing them that you're on a stag do. Just say...