Helm
Café · Deptford

Helm

$$

Quiet Canary Wharf retreat with expertly pulled dark roast coffee and a welcoming atmosphere right along the Thames—ideal for morning walks or escaping the office hustle.

Info

📍
Address
3 Borthwick St, London SE8 3GH, UK, LDN

More like this