Farm Shop Manager - London
2 months ago
Greater London
... 000 acre farm in Somerset, alongside product from carefully selected farmers, growers and makers from the South-West. Featuring a dedicated butchery counter, deli, cheese room and wine cellar ...