I-Cafe
2 Love Tea and Coffee House
Abantu bendawo abangu-5 bayatusa,
Amacebiso avela kubantu bendawo
The best coffee in London and great collection of teas as well as variety of pastries.
Izinto ongazenza ezehlukile eduzane
Abantu bendawo baphinde batuse
Indawo
89 St John's Rd
London, England