Taylor St. Baristas
There are multiple locations throughout London, but the coffee is unadulterated across the board. The mini chain has a big following for its finely crafted espresso beverages and filter brews, and quick and friendly service.
1 Harbour Exchange Square
London, E14 9GE