South Bank, London
"A South Bank independent with real warmth and a flat white worth crossing the river for. More soul than anything nearby."
What we love
Location
67 Southwark St, London SE1 0HX, UK