London foodfromTime Out London2 months agoThe best sushi restaurant in London has been crowned for 2025 by Time OutSushi Tetsu in Clerkenwell offers an intimate seven-seat omakase experience priced at £187 per person.