Duck & Waffle, London View from the top. Atop one of the tallest buildings in London, there’s a restaurant.