Kudu, a new 46-cover restaurant on Queens Road, Peckham is set to open on Friday, 12th January 2018. Kudu is the first restaurant from couple Amy Corbin and Patrick Williams, who met through their love of food. At Kudu Patrick will head up the kitchen and Amy will run front of house. South African Patrick […]