Sake No Hana Wins London’s best new restaurant award from The Good Food Guide London goes to Japanese “temple of cool” Sake No Hana. Beating off strong competition from the likes of Mayfair’s Wild Honey and Notting Hill’s Café Anglais, Alan Yau’s latest opening has produced more feedback from Good Food Guide readers* than any read more …