I didn't realise that this was basically another chain store, but then again the UK seems to pretty much be a nation of chain stores. Anyway, I won't say that this is all that great, though they do do tea, but then again it is England, and, like, Tea is literally their national drink. Their other options aren't all that great though. read more