Best British Farm Shop and Deli in the North

We are so excited to announce that...
We have won the Great British Food Award 2020 for Best Farm Shop and Deli in the North.
We would like to thank all of our customers who have voted and supported us this year. It really means a lot to us all at Keelham.
We look forward to celebrating with you on the run up to Christmas.

Older Post Newer Post