Taylors of Harrogate Tea - Earl Grey

Regular price £2.75

Tax included.

Contains 20 individually wrapped tea bags