The Duck TruckRestaurants6 LAMB STREETLONDON, LND, E1 6EA · GB07919 160271Email unavailabletheducktruck.co.ukHours not available