Holwood Farm Shop

Farm Shop in Keston

Our family-owned farm shop, deli and coffee shop is housed in a beautifully restored barn. It nestles in rural Kent between Keston and Downe village.

Address

Holwood Farm Shop, New Road Hill, Keston, UK