I visited Duck and Waffle London at 1am and summed it up in three words
The Duck and Waffle is one of the most iconic restaurants in London, open 24/7 and situated on the 40th floor of 100 Bishopsgate, where it was once the highest restaurant in the country