Matcha Madeleines and a Big Chocolate Hit

  I went to Japan Centre recently. Near Piccadilly Circus? Go see it for yourself. I nearly stayed in there forever, soo much japanese stuff… and the fresh sushi and cooked to order tempura at the takeaway counter looked amazing! I was all but hypnotised by the machine freshly grinding matcha (green-tea) powder, but I…