Fairy foxglove / Erinus alpinus

Erinus alpinus is a pretty alpine plant, native to the mountains of south-west and south-central Europe. It is often found growing in stone walls in Britain, having been in the country for a few centuries.