The store has all the things that we all miss from UK. Chocolates, Crisps (chips), biscuits/cookies from all major manufacturers and most importantly from Marks and Spencer's.
The store is not too big but has almost everything it seems from meats to frozen pies to Cherry And Vanilla Coke, ketchup, mustard, gravy mixes, chewing gum, mints, and the list goes on and on.
The staff is friendly and store is clean (they are a British store, anything less wouldn't do!)
Must visit if you miss UK.