Shaka Zulu
By scout
We can’t claim to have written this line of outstanding copy describing Shaka Zulu in Camden but it’s perfect: take your tastebuds on safari. Shaka Zulu is a South African ‘braai’ (literally ‘to grill’) restaurant – one of London’s very best and most certainly its largest – and as well as a fine selection of … Continued