Landor, Hamburg, Germany