Where: Harburger Rathausplatz, 21073 Hamburg, Germany ✉ Harburger Rathausplatz 7, 21073 Hamburg, Deutschland Hamburg HH DE