Everplaces

The Espresso Room

31-35 Great Ormond St, Camden Town, London, Greater London WC1N 3HZ, UK 31-35 Great Ormond St, Camden Town, London, Greater London WC1N 3HZ, UK
Drink
No Wi-Fi Social Takeaway
The Espresso Room. London, United Kingdom
Note

They say great things come in small packages. Set in a little room by Great Ormond Street Hospital grab a delicious blend of coffee to-go.

Phone
Not Available
No Wi-Fi Social Takeaway

Save and share places you love
with Everplaces

Sign up