Duck at The Anchor & Hope, London: Photos & Reviews | Hungru