About
Camellios
Camellios is an eco-friendly, premium tea brand based in London. Our teas are hand blended exclusively in the UK, using 100% natural ingredients. We carefully source our tea from celebrated tea growers across the world. This allows us to create unique blends with rich flavours and deligh Read more