Duck & Waffle

110 Bishopsgate London EC2N 4AY