Chef Masa sitting in Tobi Masa

Tobi Masa: Is London’s Hottest New Sushi Restaurant Worth The Hype? Country & Town House.

‍

January 26, 2026