The habitats where gorse~(Ulex europaeus) grows:

Atlantic oak wood
Blanket bog
Bracken scrub
Brownfield
Coastal floodplain grazing marsh
Damp fertile disturbed
Hard cliff and cliff slope
Hedgerow scrub
Lizard peninsula
Lowland calcareous grassland
Lowland dry acid grassland
Lowland dry heath
Lowland dry oak and birch wood
Lowland fen
Lowland heath
Lowland mixed oak and ash wood
Lowland wet heath
Mixed scrub
Purple moor grass and rush pasture
Traditional orchard
Upland acid grassland
Upland dry heath
Wood pasture