Flow Coffee | Borough | Specialty Coffee
Cafe • Coffee shop👍👍 Great new coffee shop. Super friendly staff who know what they’re doing. Would 100% recommend. People often mention coffee, staff, friendly, shop, area,
Address
85-87 Borough High St, London SE1 1NH, United Kingdom
Website
Rating on Google Maps
4.80 (81 reviews)Open on Google Maps
Working Hours
Permanently closed.