Category Archives: Keelham Farm Shop

A taste of Yorkshire, in London

Keelham-Farmshop-Hamper-Poppy-Loves-24

Hidden away in Yorkshire is Keelham Farm Shop – an award-winning family-run business which has two shops in Yorkshire and prides itself on championing great tasting, local produce. Hip pip!

Continue Reading…

    Favorites