10/04/2024
Let’s take a little stroll through London, but this time, let’s swap the tea for matcha and the scones for mochi, shall we?
That’s right! Within the energetic streets of this historic city are some of the best Japanese cafes—each with its own charm, that will transport you straight to Japan.
So, we’ve done the legwork to find the most delicious and zen-filled spots with matcha lattes so smooth they could calm any storm, sweets that are almost too pretty to eat, and spaces so serene, you’ll forget you’re in London for a moment...