Art Cafe London
Café · Elephant and Castle

Art Cafe London

$$

Southwark brunch spot where massive portions of plantain pancakes, avocado sourdough, and homemade tahini cake won't break the bank—arrive for the welcoming vibe and creative energy.

Info

📍
Address
17 London Rd, Elephant and Castle, London SE1 6JX, UK, LDN

More like this