Tara's Biltong

547 Garratt Lane London SW18 4SR