The Anchor & Hope, London, UK: Menu & Reviews | Hungru