Reviews Restaurant | Sushi Tetsu: The best sushi in London By Jasmine Perkins December 1st, 2014 1 Mins read A secret world of the finest hand-crafted sushi in London. Read more