Where is Superbude Hamburg St Georg?

Where is Superbude Hamburg St Georg located?

Superbude Hamburg St Georg, Hamburg, Germany (approx. 53.55058°, 10.02172°)


Where is Superbude Hamburg St Georg on the map?