Reviews of T2 Tea - Oxford West Gate. (Shop) in Oxford (Oxfordshire).