This is the best Japanese Restaurant in London by far. I lived in Tokyo for 3 years, and this is the closest you can come to actually going there. It is the most authentic restaurant there is.
Things to do nearby
4.91 (3,807)
See 30+ Top London Sights. Fun Guide!
4.97 (488)
Soulful Travel Memories - Multilocation London Photoshoot