The habitats where white water-lily~(Nymphaea alba) grows:

Coastal floodplain grazing marsh
Fast flowing river and stream
Lowland fen
Marginal and inundation
Nutrient rich eutrophic lake
Pond ditch and canal
Reedbed
Sluggish river and stream
Upland spring flush