Jin Kichi

The best sushi spots are often local, the kind of spot you keep returning to, for comfort and resetting.  Located in leafy NW3, Jin Kichi must be the local gem for Hampstead folk.  Just a stone’s throw from Hampstead Tube station, this cosy Japanese restaurant is known for its high-quality yakitori skewers and sushi.  Set … Continue reading Jin Kichi