Best Japanese Restaurant in London (2026): Why I’ve Been Returning to Yashin Ocean House for Over 10 Years
Yashin Ocean House on Old Brompton Road is a must-visit for Japanese cuisine in London. With its modern interior and open kitchen, the restaurant focuses on exceptional food and consistency. The sushi is beautifully balanced, showcasing the freshness of the fish and the expertise of the head chef.