Articles about Taku Mayfair Latest Popular Michelin-star restaurants in London Restaurant London's hottest restaurants right now Restaurant The best Japanese restaurants in Mayfair Restaurant The best Japanese restaurants in London Restaurant The best fine dining restaurants in London Restaurant How to spend a day in Mayfair Activity/Tourism & Travel Guide to omakase in London Restaurant Michelin-starred restaurants in London according to cuisine Restaurant Chef's tables in London Restaurant Michelin stars 2023: Here are all the London winners Restaurant Luxury new omakase restaurant opens in Mayfair Restaurant