It is believed by some that oxtail soup was invented in Spitalfields in London in the seventeenth century by French Huguenot and Flemish immigrants, from the tails of animals.
It is thought by some that oxtail soup originated in Spitalfields in London in the seventeenth century, created by French Huguenot and Flemish immigrants using animal tails.