Why does Britain love tea so much? Because tea leaves.

Back To Top