Duck & Waffle – London, UK
Located in the City on the 40th floor of Heron Tower, one of London’s tallest buildings, the Duck & Waffle delivers a unique dining experience, accompanied by stunning views of the city. The food delivers traditional British cuisine with a