The habitats where sea holly~(Eryngium maritimum) grows:

Coastal vegetated shingle
Sand dune