Coffee of the world
The Borough Barista is one of Coffee of the world.

1. The Borough Barista

7.6
60 Seymour St, Paddington, Greater London
Coffee Shop · 40 tips and reviews