Tag: kiku

Kiku

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 […]