I-Cafe
Yumchaa Camden Parkway
Abantu bendawo abangu-14 bayatusa,
Ivalwe unomphela
Indawo
35/37 Parkway
London, England
Amacebiso avela kubantu bendawo
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!