THE COUNTRY’S FIRST TEA SHOP…
The Country’s first tea shop was opened in 1864 by the Manageress of the Aerated Bread Company. The company directors allowed the manageress to serve refreshments to favoured customers. Although Thomas Twining ‘s tea shop […]