Duck & Waffle
110 Bishopsgate, London
Restaurant