Answer: Corn trunk of their taxis. It is not true that the taxis do not have to keep hay, grass, corn or other cattle feed in their vehicles, but the urban legend has legitimate roots.
Until the 1
970s The books in London had a law that allowed taxis to be inspected (and drivers punished) if they did not have enough corn, oats, or hay with them. The law, as you can imagine, was never enforced and was left over from cars. Under the provisions of the London Hackney Carriage Act of 1831, horse-drawn taxis had to provide enough cattle feed in their cab to ensure the lunchtime feeding of the horse (and, by the same law, feed the horses from their own horse) hands around the street Fattening buckets and haystacks.]
Despite the decline of horse-drawn carriages in London, the law was firmly anchored in the books well into the 20th century. It was not until 1976 that a bit of legislative housework violated the law from the law books and made every London taxi driver know for sure that he would never lose shillings on a suitcase without food.