Cafe House London
Café · Clapham

Cafe House London

$$

Cozy spot behind Clapham North tube serving excellent coffee with nutty vibes, fresh sandwiches (try the chicken escalope with chorizo), and bubble teas.

Info

📍
Address
19A Clapham High St, London SW4 7TS, UK, LDN

More like this