London Has Food Truck Restaurants