This is not Baghdad, or Islamabad, or Mecca. This is London, a supposedly ‘