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 →