Favourite shop?
Tesco
33 votes
Asda
49 votes
Sainsburys
27 votes
Morrisons
18 votes
Comments