London, United Kingdom
30-32 Bowater Rd
N/A
+44 2088559515
Dine-in
Coffee
A nice little place to relax and enjoy
like
Deli
The best companies in the category 'Deli'