Hot Stone Japanese restaurant serving one of London's finest sushi & sashimi and the highest-grade Wagyu.