Sea urchin is probably the best I ever had in London, very fresh and tasty. Sashimi is great generally. Scallop is slightly overcooked and a little bit too hard inside. Feel a little bit overpriced but still highly recommend you want a nice cosy sashimi house