london tea room thelondonteamerchant.com a tea shop founded by homesick brits in the u.s. serving orthodox loose leaf tea, specialty blends, and tea accessories. Category:groceries Global Rank:1,647,588 visits:16.3K pages/Per:3.8 ADS