
It’s official: this is the best sushi restaurant in London, according to Time Out
There’s a lot of great sushi in this city (and some serious sashimi, too). But how to know where to go to get the very best? Well wonder no longer, as Time Out has just crowned the absolute finest sushi restaurant […]





