138 Columbia Rd, London E2 7RG, United Kingdom · 3,2 de 5 a Google, 98 ressenyes
Laptop use was explicitly discouraged, and the cafe has reported hygiene concerns.
“I was asked to close my computer and not use it.”
Carregant el mapa...
138 Columbia Rd, London E2 7RG, United Kingdom
Google MapsApple Maps
Ordenats pel que necessites avui, no per qui ha pagat.