Fancy a spot of tea?

Did you know that tea is the second most consumed beverage on earth next to water? Most tea is made from the same plant, Camellia Senensis. It is an evergreen indigenous to China and can grow up to 30 feet tall, but is often pruned to about two to three feet. Legend has it that […]