London: Are supermarket own-brands any good?

2025-01-10 109

Would Londoners ever prefer own brands over the classics?