Reservation
The Cart Shed Restaurant, 9 Duck Lane, Thornwood, Epping CM16 6NE +44 (0)7701 333323

TableBooking

    Our MenusA La Carte

    Starters




    Mains




    Deserts