Duck & Waffle - Modern European restaurant in Bishopsgate, London | Reviews, Photos & Information on Postcard