London foodfromTime Out London21 hours 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.