London
Wine Waiter – The Farm Shop, Mayfair. Located over two floors, Farm Shop will sell meat, wine, cider, honey and foraged ingredients from our 1,000 acre farm in Somerset, alongside product from carefully selected farmers, growers and makers from the South-West. The first Farm Shop opened at Dursl...