417 King's Rd, London SW10 0LR, United Kingdom · 4.3 out of 5 on Google, 553 reviews
A traditional Italian café with friendly service, but often noisy, tightly packed, and better suited to dining than focused work.
“Noise levels are high”
“tables packed too tightly together”
“we had to get back to work”
Loading map...
417 King's Rd, London SW10 0LR, United Kingdom