This for me is the best Japanese in London, incredible value for money. You can eat well with 10 pounds per person. Highly recommend it. Ah, and don't worry about the queue, it moves fast. Average waiting time 15 minutes, even if you start your queue from outside the restaurant. I love their tempura and the Udon Chicken Curry. The tempura is light and the shrimps are always fresh. Go for it, you won't regret. And yes, inside looks a bit miserable, but what else do you expect for such a low price Japanese restaurant. At the end of the day, what counts is the food!