Reviewed by Herbalist, Rasheeqa Ahmad on 20 July, 2019 Camelia Sinensis – what a beautiful plant! I’m sure we can all agree, here in Britain, we love our tea. A strong cup of…