Battersea, London
"The Greek pastries and baklava here are the real draw, and the coffee is good enough to do them justice. A proper neighbourhood spot worth making time for."
What we love
Location
3 Battersea Rise, London SW11 1HG, UK