Donate SIGN UP

perkypat

Only 1 question

Avatar Image
perkypat
Lipton Yellow Label tea bags: Where in the UK can I buy some? Online or otherwise, a shop in London? Enquired directly to company and was told that it's only for export. Fab.

Only 1 question