News

The East India Company placed its first order for tea in 1664 – it could only be bought from China at the time and the Company had a monopoly. It quickly became the Englishman’s afternoon ...