Charndra Supermarket
211 Bromley Rd, London SE6 2PG, United Kingdom
3.7
3 reviews
3 comments
CXMM+H2 London, United Kingdom
Location reporting
Claim this location
Sunday: 10–18
Write a review
Recommended locationsNoah Sidbe
Kerry Griffith
Jo Embley296 days ago
Nice supermarket which stays open late.