Company name: The Kettle Shed: Tea Company
Description: Visit our online tea shop thekettleshed.com and buy teas from a wide range of quality teas in London, Manchester and across the UK
Chiswick High Rd, Chiswick, London W4 4HH, United Kingdom