If you’re relocating to London, sure, there just might be enough cause for error and embarrassment as you try to get situated in a new country, but that’s not the kind of “humble pie” I’m talking about today. 🙂 You’re likely...