Time Out London have just released their Top 100 Best Restaurants in London list and Heddon Street restaurant Sakagura has made the cut
Featuring in Time Out's list at number 59 is our very own window into Japan is Sakagura. Since its opening, in November 2016, they have been enchanting palates with authentic Japanese dishes like the sashimi moriwase and their exotic Washoku.
You can book a table by visiting their reservations page here.