Amy Corbin and Patrick Williams, the duo behind the up and coming restaurant group Kudu Collective, will launch a fourth site, Kudu Grill, in Peckham on July 28. The group’s co-founders have revived a former Truman’s pub on Nunhead Lane, creating a 50-cover restaurant that centres around the braai – a South African grill using […]