Pilgrims ice cream by Langage Farm

Devonshire ice cream, said to be the best
[Barbican - Plymouth - Devon - England]