Duck & Waffle is a renowned 24-hour restaurant located in London known for its unique blend of British and European cuisine. It offers spectacular views of the city and is a popular spot for both locals and tourists who wish to indulge in an unforgettable dining experience.