Kikuchi serves some of London’s best sushi

Devastatingly, most of London’s Japanese restaurants have become poseur pilgrimages, instead of dining institutions. Terminuses for those who’ll choose a place for dinner based on the “vibe”, dress like stars from terrible films and push their raw fish around a slate, pretending to have fun before settling the four-figure bill and posing for optimum Instagram … Continue reading Kikuchi serves some of London’s best sushi