Kensington's Japanese patisserie sensation where pistachio mochi and coffee mochi buns are impossibly fresh and soft; the animal-shaped pastries look almost too cute to eat but taste even better.
Info
📍
Address
11, Kensington Arcade, 125 Kensington High St, London W8 5SF, UK, LDN