Where Typhoo Tea is Produced - Tea & Culture
Typhoo is a classic tea from England. If you are a Typhoo fan, here is are two pictures of the plant where the tea is produced. It is produced outside Liverpool. You can get info on the plant at the Typhoo corporate web site.