Duck & Waffle, London