LEAF tea awarded prestigious accolade

Liverpool’s LEAF Tea Shop and Bar has been recognised by the coveted blind-tasted food awards, Great Taste. As it released its Great Taste stars of 2015, the widely acknowledged accreditation scheme gave LEAF’s Secret Garden blend of loose leaf tea its stamp of approval and shortlisted it from 10,000 food and ... Read More...