15

Lipton or Twinings?

The yellow-label giant that sells tea in over 100 countries or the London house that has been pouring it since 1706?

Press or to pick a side.