Kikuchi | 菊池

Kikuchi is one of the oldest Japanese restaurants in London, serving traditional dishes since 1998. The restaurant offers an authentic experience where the focus is food, quality of it and the service. The menu includes Sushi, Sashimi and other dishes with Superbly fresh seafood. Their Omakase gives you the opportunity to try the best offerings plus you get to see the chef’s work, and that’s amazing.


14 Hanway Street, London W1T 1UD