Having never traveled outside of the U.S. (other than Mexico), I''ve never experienced English Tea. I know basically nothing about it... so please enlighten me! What time(s) do you have it? Are there special linens you use or a special place that you drink it? I want to know everything