Filter
Delivery
Pickup
Outdoor
The best restaurants in City of London, Westminster London
7.028 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,9
104 Opinions in 1 websites
58 Long Ln, Barbican, London, EC1A 9EJ, United Kingdom, England
Cozy place. Barista is very friendly. Coffee was great, and pastries were fresh and delicious.
coffee