Kurobuta – King’s Road, London. This pop-up restaurant on the Kings Road serves modern and tweaked Japanese food in a small sharing plate format. Decor Continue reading →