As odd as it sounds, I'd recommend trying Harrod's or Selfridges' food halls. Both have good collections of foods for American expats, some of which I've been shocked to find that they have, including Kraft macaroni and 'cheez'... so velveeta is possible