Sakurado Doyouspeaklondon Lifestyle London Blog

Sakurado: Japanese delicacies in Soho

Sakurado means “House of Sakura”, the Japanese cherry blossom. Quite a poetic introduction to this amazing Japanese Patisserie in the heart of Soho, already renowned for its signature “Mille Crepes”. If you’re craving something quite different during this lockdown, read on to learn more about this place!