In all probability, the first cup of Tea made in England was drunk upon
the site of Buckingham Palace, St. James's Park; for the Earl of
Arlington took the first pound of tea to England, having bought it in
Holland for sixty shillings; and at this time the Earl resided at
Arlington House, which was taken down to make room for Buckingham House,
since altered to the Queen's Palace.
------------------