Flow Coffee | Borough | Specialty Coffee Last updated: 2024-04-23 Rating: 4.8 based on 81 ratings Website: https://flowcoffee.london/ Services Dine In: Yes Takeout: Yes Address 85-87 Borough High Street, London Open in Google Maps