
Dorset to West Sussex, north to Cumberland and South-east Yorkshire. Channel Islands.
Overseas found in many parts of Europe, particularly in the north (including Sweden, Finland, Denmark, The Netherlands, Belgium, France, Germany, Switzerland, Italian Alps, Poland, Austria, and Hungary).