October 20, 2018 0 Restaurants, ReviewsDuck and Waffle Restaurant: London Duck and Waffle restaurant’s short review: Good food, ok service, views make it worth it. Read more 1/1