Mayfair sushi omakase — when it returned to two Michelin stars in 2024 it cemented London as a top global sushi destination.
Open source ↗