Carrefour is ok..French company so speaks for itself..Fruit and veg not great quality of back home in the Uk,but you get used to it..Has some Uk brands

Mega Mart is also pretty good,quite expensive though..Has a lot more Brands from back home..More likely to get Easter eggs and at xmas selection boxes and stuff..Seems to cater more for the ex pats