Kimbo Caffe
Coffee Shop · Italian
Neapolitan espresso bar, Kimbo Caffe, offering river views. Enjoy authentic Italian coffee in a scenic setting.
Location
Best places nearby
The highest rated places close to Kimbo Caffe.
Local restaurants nearby
Potters Field, More London Place, Southwark, England

