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. |