I-Cafe
Cafe Nero
Abantu bendawo abangu-3 bayatusa,
Ivalwe unomphela
Indawo
105 Victoria St
London, England
Amacebiso avela kubantu bendawo
Premium award winning Italian coffee, A warm and welcoming atmosphere, Good food and great personal service.