26 Parkway, London NW1 7AH, United Kingdom · 4.2 out of 5 on Google, 1506 reviews
An Italian restaurant and cafe serving tasty food and drinks, with no clear information about remote-work facilities or laptop use.
“Convenient place to eat if you work in an office nearby”