Char Teas
Tea House · Coffee Shop
Char Teas is a tea shop offering a unique range of Winchester teas. They specialize in luxurious loose leaf teas and biodegradable tea bags.
Location
Best places nearby
The highest rated places close to Char Teas.
Local restaurants nearby
156 High Street, ENG

