Tower Hamlets' cherry-blossom-draped hidden gem serving layered matcha crepe cakes and sakura lattes that taste authentically Japanese.