Duck & Waffle
Restaurant
•
110 Bishopsgate, London EC2N 4AY, UK
8.2
Friday: Open 24 hours
See if anyone you trust recommends it!