Outstanding tea since 1886. Bringing you a proper brew Taylors of Harrogate Yorkshire Tea go to great lengths to make tea properly - tasting 1000s of teas to find the best for our blend.
Country of Origin: Great Britain.
Manufacturer: Taylors of Harrogate, North Yorkshire, HG2 7LD, UK.