Relocating to London From A to Z: The British “Aisles”

I’ve got food on the brain at the end of this week, so spurred on by yesterday’s farmers’ markets, today I’ll touch yet again on where you can buy yourself some nourishment to stock the kitchen of your London apartment: “G” is for GROCERIES! Belinda and I have both written on this topic multiple times […]