Chicken Waffles at The Ned, London: Reviews | Hungru