Quilliam Brothers is a brand of tea popular in England. The company, based in Newcastle, was set up by 3 brothers from the North East of England, and currently have a wide range of black, white, green, yellow, oolong, etc. teas.
It closed in 2020. More information [1]
Their teahouse also had a cinema and a gallery.
Company website
The Quilliam Brothers website is www.quilliambrothers.com.