Yumchaa have tea shops serving quality loose teas at Camden Lock, Camden Parkway, Soho, Tottenham St plus market stalls across London. We particularly like the option to smell the teas before buying.
It's great that they have also retained the original Palmers frontage!
Montfort Catering Consultants - Specialist Catering Advice