Cafe House Restaurant
Café · Elephant and Castle

Cafe House Restaurant

$$

Classic no-fuss Southwark diner with generous portions, standout black pudding, and the kind of old-school charm that keeps locals returning.

Info

📍
Address
189 Walworth Rd, London SE17 1RW, UK, LDN

More like this