Very enjoyable and thoughtful article — thank you, Nick.
I can’t bear people talking down London, calling it leechy or such like. I don’t want to hear it. And I certainly won’t be caught tutting sympathetically when on the receiving end of an anti-London rant from someone from Dudley or Aylesbury or wherever. Their needless animosity is likely to result in a kick in the shins from my (exquisitely handmade) boot.