155 Lavender Hill, London SW11 5QH +44 20 7228 6203
cafe, Battersea, England, United Kingdom
Today
How to go there