A cook house set up on a London station platform, England, serving hot food - The Independent