I often write about the fabulous local coffee shops in London, but Yumchaa stands out for having both great coffee and tea – among other menu offerings.
I discovered Yumchaa after massive hunger pangs struck upon departing a meeting in the Tottenham Court area. Delighted to see whole wheat pistachio scones and an abundance of tea offerings, I was a very happy camper.
It’s also worth noting that the Tottenham Court location is very spacious – great for work or meetings.
Yumchaa is located at 9 – 11 Tottenham St, London W1T 2AQ. For more information, visit their website.