The habitats where fools water-cress~(Apium nodiflorum) grows:

Chalk river and stream
Lowland fen
Marginal and inundation
Nutrient rich eutrophic lake
Pond ditch and canal
Reedbed
Sluggish river and stream
Upland spring flush
Wet woodland