The habitats where bloody cranesbill~(Geranium sanguineum) grows:

Hard cliff and cliff slope
Lizard peninsula
Lowland calcareous grassland
Lowland heath
Sand dune