Charcoal Grill

343 Tildesley Road London SW15 3BB