Mei Leaf

Camden High Street, London

Mei Leaf, exterior picture

Ad
Address:101 Camden High Street, Primrose Hill
London, NW1 7JN
Map:Map & nearby
Region:Primrose Hill
Nearest Station:Camden Town
Category:Tea & Coffee Merchants
Telephone:


Related Businesses

Nearby alternatives

  1. Camden Coffee Shop (0.0 miles)
    Delancey Street, Camden, NW1 7NL
  2. T2 (0.8 miles)
    Tottenham Court Road, Marylebone, W1T 5AZ
  3. Kusmi Tea (1.3 miles)
    Marylebone High Street, Marylebone, W1U 4NU

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?