The Cart Shed

Weald Place Farm, Duck Lane, Thornwood, Epping CM16 6NE, Essex, United Kingdom
Opening Wed 18:00
  18:00 - 22:00
Neither delivery or pick-up available
Free above on all orders

Add menu items to your cart.