All our 100% pure biltong is made and sourced in South Africa.
No chemicals, no additives, no preservatives, just herbs and spices.
Our biltong is lean, dry and delicious.
© Karoo Meat Ltd
7 Bell Yard
London
WC2A 2JR
United Kingdom