Product Review (submitted on September 26, 2013):
As an English lass, I obviously drink tea by the gallon! Tower of London tea is one of the best I've ever had and I'm going through it like no ones business. Unfortunately I can only buy the 30 sachet tins which a). isn't enough for a month (usually by around 3-5 tins a month) so can be a bit expensive (£9 a tin - $14.41) and b). it's not environmentally friendly. Would dearly love to see the 1lb loose tea in England!