Psaldorn, 8 months ago They have Tesco Finest in other countries labelled in English? Did not expect that.
They have Tesco Finest in other countries labelled in English? Did not expect that.