268 Stamford Hill, London N16 6TU, United Kingdom · 4.5 out of 5 on Google, 355 reviews
Cafe with friendly service and a breakfast-focused menu; work conditions and laptop suitability are unclear.
“I love going there for a coffee in between my work hours.”
Loading map...
268 Stamford Hill, London N16 6TU, United Kingdom