The habitats where St Winifrid's Moss~(Chiloscyphus polyanthos) grows:

Limestone pavement
Lowland fen
Montane scrub
Mountain ledge
Raised bog
Turlough and fluctuation mere
Upland birch wood
Upland spring flush
Wet woodland