Taylors of Harrogate Yorkshire Tea 1040 One Cup Tea Bags

£30.99

  •  A proper brew
  • 1040 tea bags
  • UK’s favourite tea

86 in stock

SKU: yorkshiretea1200 Category: