This is a question mostly aimed at my fellow American expats, but anyone with advice is surely welcome to chime in.
It's almost that time of year again -- Thanksgiving -- and that means pumpkin pie. I most likely won't have the time this year to make pumpkin pie 100% from scratch as I did last year, so I'm looking for canned pumpkin. Does anyone know of a shop in London (preferably central) that sells it? Thank you! :)