Macknade Farm Shop/Food hall Faversham

Macknade Farm Shop/Food hall Faversham
In the summer there is an outdoor cafe and dogs are welcome. In the winter there is an indoor cafe/food hall but no dogs inside. Location: Selling Road, Faversham, ME13 8XF Free parking and toilets available. Wheelchair access is possible.