Mezza W.
Google
I really really hesitate to leave this review because I want to keep this secret to myself but people should know that, in my humble opinion, out of all the sushi places I have been to in London, this is the best sushi place in London. A hidden gem. Unpretentious, no photos in the menu,, no Michelin stars, it’s just great quality fish that melts in your mouth, beautifully prepared and a great tempura ice cream to finish. A lovely little sake menu too with friendly staff.