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