The habitats where sea campion~(Silene uniflora) grows:

Brownfield
Coastal floodplain grazing marsh
Coastal vegetated shingle
Hard cliff and cliff slope
Hedgerow scrub
Lowland dry heath
Maritime cliff
Mixed scrub
Salt marsh
Sand dune