138 Columbia Rd, London E2 7RG, United Kingdom · 3.2 out of 5 on Google, 98 reviews
Laptop use was explicitly discouraged, and the cafe has reported hygiene concerns.
“I was asked to close my computer and not use it.”
Loading map...
138 Columbia Rd, London E2 7RG, United Kingdom