Walworth Living Room Cafe is a community cafe in South London (near Elephant and Castle). We're based in a community centre bustling with activities!