The Cart Shed

Weald Place Farm, Duck Lane, Thornwood, Epping CM16 6NE, Essex, United Kingdom
We are open
  18:30 - 23:00
Neither delivery or pick-up available

Add menu items to your cart.