Kiku
This is a long overdue review of Kiku (菊), what I think is one of the best Japanese restaurants in London for a reasonable price. Sure, there may be better out there but they’re either insanely hard to book, expensive or both. I think I probably …