Duck And Waffle. Duck Waffle City Of London London Greater London Waffles London Food Food from www.pinterest.com