The Best Japanese Restaurants in London, From Omakase Counters to Neighborhood Gems
A true Mayfair stalwart, Kiku has been serving the neighborhood since 1978, making it one of the city’s oldest Japanese restaurants, and unlike some of the flashy sushi restaurants nearby, Kiku’s atmosphere