Address: 14 North Audley Street, London W1K 6WE, UK Phone: 207-724-1191 Website: http://duckandwaffle.com/ Description: We believe that Great Britain has some of the best produce on offer. We are proud of our ingredients and have searched all over the UK to find what we think are the best farmers and suppli