The habitats where tufted vetch~(Vicia cracca) grows:

Brownfield
Coastal floodplain grazing marsh
Dune slack
Hard cliff and cliff slope
Limestone pavement
Lowland calcareous grassland
Lowland fen
Lowland meadow and pasture
Machair sand dune
Mesotrophic grassland
Moist damp verges and banks
Purple moor grass and rush pasture
Reedbed
Salt marsh
Sand dune
Traditional orchard
Upland rush pasture
Upland spring flush