Café
Yumchaa Camden Parkway
14 locals recommend,
Permanently closed
Tips from locals
Cozy tea room with wifi in a relaxed atmosphere for either working or chilling
Lovely ambient, great selection of teas, and some nice scones and baked goods!
Unique things to do nearby
Locals also recommend
Location
35/37 Parkway
London, England