+1Yorkshire tea is the best tea, hands down. And I'm from the other side of the Pennines so I am not biased! YMMV
Barry's is quite widely available (even my local poky, rural little Asda for local people has it) - but I gravitate towards Waitrose own-brand.I like Barry's Tea too..not sure if you can get it in the UK... 'tis from the Emerald Isle.
Yorkshire tea is the best tea, hands down