Char Teas is a tea shop offering a unique range of Winchester teas. They specialize in luxurious loose leaf teas and biodegradable tea bags.