Peckham, London
"Bara is the kind of neighbourhood café Peckham does well: ambitious food, filter coffee that actually delivers, and enough of a queue on weekends to tell you something."
What we love
Location
44-46 Choumert Rd, London SE15 4SE, UK