I thought Tesco’s sold Mars Bars and frozen Tikka Masala packets.
Apparently they're a giant 'superstore' much like a Target or a WalMart here in the USA. I've never been to one when I've visited the UK, however.
http://www.tesco.com/