Filters:
clear
Country: United Kingdom

ice cream shop in Castle Cary

About 1 results.

Lovington's Ice Cream Ltd

thumb_up 710 likes
rate_review 10 Reviews
favorite 9 favorites

From the quiet village of Lovington, deep in the heart of the West Country, we are proud to bring you Dairy Ice Cream, made with the finest ingredients

  • 1