Caffè Nero

137-139 Balham High Road London SW12 9AU