In Copenhagen you can count on civil servants speaking English, but that comes along with a hefty service fee. In Berlin they can't or won't speak anything but the most opaque bureaucratic German but at least it only costs 30 euro.
Read More