Naisho Room sends out Japanese delicacies a few nights a week ...
Finding good Japanese food in London hasn’t always been the easiest task, given the city’s abundance of mediocre sushi ...