Yumchaa Teas Soho
A Tea Lover's Dream
Tucked away on the corner of one of London’s busiest streets, this little tea shop provides a welcome refuge from the buzzing energy of Soho. The tea selection is endless, and the vast array of delicious cakes and baked goods make this spot a quintessentially British tea drinking experience (along with a few quirks!) Perhaps the best thing about this place is all the different incredible smells. By the time I’ve sampled all the different tea leaves laid out on the counter, it can be difficult to commit…
Have you been here? Share a tip or a photo with fellow travelers.