 216 Strand, London in 1706.In addition to coffee, Twining sold tea, and acquired a reputation for having the finest blends in London.Shortly after opening on the Strand, Twining was selling more dry tea than brewed tea.