Filter
Delivery
Pickup
Outdoor
The best restaurants in England
197.727 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
35 Opinions in 1 websites
Lombard Street St Mary Woolnoth Church, London EC3V 9AN England, England
Other cuisinesI knew this tiny coffee shop was here but haven't found an excuse to get a coffee from here for years until today. I had an excellent flat white. I took it away but am not actually sure if you are all
coffee