Where is hood house?

Where is hood house located?

hood house, Hamburg, Germany (approx. 53.58549°, 10.00754°)


Where is hood house on the map?