Today we’re heading to Kudu Grill in Peckham, south-east London to sample some of the flavours of South Africa. Last year I visited Kudu for the first time and had a delicious lunch and was certainly excited to try out their new offering Kudu Grill which focuses on open fire cooking. A bit of braaing […]