With the Olympics in London winding down, I thought writing a bit about our British brethren would be in order. Every wonder why the English “love” tea so much? Well here’s why! When one thinks…