As a german gamemaster yes,Berlin comes in clear first.
Then it's either Hamburg ( which has some good infos in english as well !!! "thumbs up" ) metioned in Runner havens ( 4ed),
or Essen Sprawl ( because here be dragons

).
The other cities/ places with some support are Frankfurt, Karlsruhe, the sox ( radioactive dead zone in saarbrücken) and Munich.
Vieanna ( Austria ) has recently been given an update which is nice.
The rest of europe is sadly dark

There is some info about Barcelona in Bloody Buissness but not much.
Istanbul has been given some nice support in cutting aces !!
There is no book about France or at laest Paris, which I honestly do not understand. Most people abraod probably know more about Paris than Berlin.
And Paris has everything already today ! the auperrich, the super poor, Museeums full of stuff to stolen, ancient ruins that are probably magical in the sixed world and the french government which the corp headquarters.
I'm german, but honestly Paris offers more to shadowrun than Berlin ever could....