Duck & Waffle

Fancy dining at one of the highest skyrise in London?  Duck & Waffle is located on the 40th floor of the Heron Tower, and is open daily from 6am until 5am (literally 23 hours a day).  We… Continue reading