En Gran Bretaña, se encuentra en los Pennines (norte de Inglaterra), en dos localizaciones en Snowdonia (norte de Gales), y más ampliamente en los Scottish Highlands; en Irlanda se encuentra en The Burren y en otros pocos lugares más.