The Secret Garden Afternoon Tea, available until New Year’s Day, truly lives up to its reputation as one of London’s best.
The UK Tea & Infusions Association ... the East India Company began to import tea to Britain, placing its first order in 1664. However, high taxes on black and green tea meant that social tea ...