In Hamburg there is a program called "Dialog in Deutsch".
See brief information here: http://bit.ly/2btw6Rp
Info flyer see as an attachment below.
Program "ich-will-deutsch-lernen": Information in several languages (see right margin top):
Café Exil Hamburg (learning German for free), Information in several languages, see English version: http://bit.ly/2btx4No
Very advisable compilation of German learning capabilities, provided by the University of Hamburg: http://bit.ly/2btxtzn
(German text, try the given links if the text is to hard to understand).
Let me finally hand out some advice: Your question is well-known and many people did their best to find good answers. I'd like to encourage you to use Wefugee's search slot to get some of these answers. E.g. use the term "learn German Language" (without qoutes).
Kind regards, Jan