Reviews of G & Tea. (Coffee Shop) in Worcester (Worcestershire).