Aldi

163-165 Balham High Road London SW12 9AU