Hello all, my first post, though I've been reading for a couple of years. Not a particularly high-brow gastronomic topic here, but I'm curious to know if there's anywhere in Philadelphia where one can buy basic UK foodstuffs - UK teas, HP sauce, biscuits, Bisto, curry, pickle, etc. I remember seeing some items in a supermarket in Center City a few years ago, but can't for the life of me remember where exactly this was, and I've struck out a number of other shops. Any suggestions within the city (Center City, West Philly, etc) itself would be quite appreciated!